Unreal Engine 5.6 C++ API 5.6.0
C++ API documentation for Unreal Engine 5.6
Loading...
Searching...
No Matches
Data Structures
Here are the data structures with brief descriptions:
[detail level 123456]
 NActorsReferencesUtils
 NAlgo
 NAlgoImpl
 Nanonymous_namespace{MemPro.h}
 NArrangeUtils
 NAssetCompilation
 NAsyncCompilationHelpers
 NAudioDefines how a sound changes volume with distance to the listener
 NAudioConvReverbIntrinsicsBlock size of convolution reverb algorithm
 NAudioWidgetsAn audio meter widget
 NAwaitableTask_Detail
 NChaos
 NChaosFlesh
 NChaosInterface
 NClearReplacementCS
 NCommonEditorViewportUtils
 NCopyTextureCS
 NCoroTask_Detail
 NCrossCompiler
 NDynamicMeshInfo
 NDynamicRenderScaling
 NEditorAnimUtils
 NEditorUtilities
 NENamedThreadsForward declaration for ENamedThreads
 NExperimental
 NExpressionParserDefine some expression types for basic arithmetic
 NFastDecimalFormatProvides efficient and culture aware number formatting and parsing
 NFBlackboard
 NFEditorClassUtils
 NFindInBlueprintsHelpersSome utility functions to help with Find-in-Blueprint functionality
 NFixedTagPrivate
 NForEachByTypeImpl
 NFStaticSpatialIndex
 NFStructTypeBitSet
 NFWedgePositionHelper
 NGPUMessage
 NGroomBinding_RBFWeighting
 NHarmonix
 NHarmonixMetasound
 NHazardPointer_Impl
 NImmediatePhysics_Chaos
 NImportCompareHelper
 NIndexUtil
 NInternal
 NLowLevelTasks
 NMallocBinnedPrivate
 NMeshIntersection
 NMeshPaintRendering
 NMeshPaintVirtualTextureMesh paint virtual texture asset
 NMetasoundStandard Midi Controller ID according to the MIDI Association reference: https://www.midi.org/specifications-old/item/table-3-control-change-messages-data-bytes-2
 NMETASOUNDGRAPHCORE_API
 NMetasoundParameterPackPrivate
 NMIR
 NMovieSceneClipboardHelper functions for defining conversions between types
 NMovieSceneImpl
 NNanite
 NNEnumRangePrivate
 NNetSimCueTraits
 NNetworkingPrivate
 NNeuralProfileThis class represents assets that stores the neural network model data and the conversion from/to the model
 NObjectPtr_Private
 NObjectTools
 NPerPlatformProperty
 NPersonaUtils
 NPropertyAccess
 NPropertyEditorPolicy
 NPropertyInfoViewStyleA collection of widgets and helpers used for the style of the trees in SKismetDebuggingView
 NPropertyTemplate
 NQualityLevelProperty
 NRenderCaptureInterfaceEasy to use interface for IRenderCaptureProvider
 NRenderingSpatialHash
 NRequiredArgs
 NRigVMTypeUtils
 NRK4Integrator
 NSampledSequenceDrawingUtils
 NScalability
 NScopeExitSupport
 NSequencerStub/default implementations for ISequencerChannelInterface functions
 NSharedPointerInternalsSharedPointerInternals contains internal workings of shared and weak pointers
 NSkeletalMeshImportData
 NSlateEditableTextTypes
 NstdSTL namespace
 NTaskTrace
 NTextBiDiUnicode Bidirectional text support http://www.unicode.org/reports/tr9/
 NTextFilterExpressionParser
 NTextFilterUtils
 NToolSceneQueriesUtilUtility functions for Tool implementations to use to do scene queries, generally via IToolsContextQueriesAPI
 NTraceServices
 NTransformCalculusHelperHelper to determine if a type is based on TTransform2
 NUEUtility functions for applying transformations to meshes
 NUE4CFRef_Private
 NUE4ChunkedArray_Private
 NUE4IntegerSequence_Private
 NUE_RepLayout_Private
 NUEProperty_Private
 NUEStaticAssertCompleteType_Private
 NUEStrongObjectPtr_Private
 NUETypeName_Private
 NUnFbxFbx Importer UI options
 NUObjectHelperHelper to get information from a UObject if available
 NVerse
 Nverse
 NWindows
 NXAtlasWrapper
 CAAmbientSound
 CAAudioVolume
 CABoxReflectionCapture
 CABrush
 CACameraActor
 CACharacter
 CAController
 CAControlPointMeshActor
 CACullDistanceVolume
 CADecalActor
 CADEPRECATED_WorldPartitionVolume
 CADocumentationActor
 CADynamicMeshActor
 CAEFConstantKeyLerp
 CAEFConstantKeyLerpSharedBase class for all Animation Encoding Formats using consistently-spaced key interpolation
 CAEFPerTrackCompressionCodecDecompression codec for the per-track compressor
 CAEFVariableKeyLerp
 CAEFVariableKeyLerpSharedBase class for all Animation Encoding Formats using variably-spaced key interpolation
 CAEmitter
 CAEQSTestingPawn
 CAExponentialHeightFog
 CAGameModeBase
 CAGameplayCueNotify_BurstLatent
 CAGameplayCueNotify_Looping
 CAHeterogeneousVolume
 CAHierarchicalLODVolume
 CAInfo
 CALandscapeSplineMeshesActor
 CALevelBounds
 CALevelInstancePivot
 CALevelScriptActor
 CALevelSequenceActor
 CALevelSequenceMediaController
 CALevelStreamingVolume
 CALight
 CALightmassCharacterIndirectDetailVolume
 CALightmassImportanceVolume
 CALightmassPortal
 CAlignedDouble4
 CAlignedFloat4
 CAlignmentArrangeResult
 CALocalFogVolume
 CALocationVolume
 CALODActor
 CANavigationObjectBase
 CANavLinkProxy
 CAnimEncoding
 CAnimEncodingLegacyBaseThis class serves as the base to AEFConstantKeyLerpShared, introducing the per-track serialization methods called by ByteSwapIn/ByteSwapOut and individual GetBoneAtomRotation / GetBoneAtomTranslation calls, which GetBoneAtom calls on Seq.TranslationCodec or Seq.RotationCodec
 CAnimNodeEditModes
 CAPawn
 CAPhysicsThruster
 CAPlanarReflection
 CAPlaneReflectionCapture
 CAPrecomputedVisibilityOverrideVolume
 CAPrecomputedVisibilityVolume
 CARadialForceActor
 CAReflectionCapture
 CARuntimeVirtualTextureVolume
 CASceneCapture
 CASceneCapture2D
 CASceneCaptureCube
 CASkeletalMeshActor
 CASkyAtmosphere
 CASkyLight
 CASphereReflectionCapture
 CASplineMeshActor
 CAssetChangeInfo
 CAssetMarshalDefs
 CAStaticMeshActor
 CAsyncTraceDataContains all Async Trace Result for one frame
 CAudioPluginUtilities
 CAVectorFieldVolume
 CAVolume
 CAVolumetricCloud
 CAVolumetricLightmapDensityVolume
 CAVPBookmarkActor
 CAVRTool
 CAWindDirectionalSource
 CAWorldDataLayers
 CAWorldPartitionMiniMap
 CAWorldPartitionMiniMapVolume
 CAWorldSettings
 CBaseKeyFuncsThe base KeyFuncs type with some useful definitions for all KeyFuncs; meant to be derived from instead of used directly
 CBoneTrackPairStructure to hold an Atom and Track index mapping for a requested bone
 CCBaseStructureProviderDescribes a type for which TBaseStructure<T>::Get() returning a UScriptStruct* is defined
 CCEqualityComparableDescribes a type comparable with itself
 CCEqualityComparableWithDescribes a type comparable with another type
 CCGetFastArrayCreateReplicationFragmentFuncable
 CCGetTypeHashableDescribes a type with a GetTypeHash overload
 CCInsertableDescribes an insertion operation for a destination type where an instance of another type can be inserted via operator<<
 CCIterableDescribes a type that can be iterated over using range-based for loops or standard algorithms
 CCommonUIBase CommonUI metadata implementation for specification in IMC's
 CComputeTaskExecutionGroupCore execution group names for use in IComputeTaskWorker::SubmitWork()
 CConcatenateRulesProvides default rules defining the result of concatenating two types
 CConcatenateRules< double, FSlateLayoutTransform >
 CConcatenateRules< double, TMatrix2x2< T > >
 CConcatenateRules< double, TScale2< T > >
 CConcatenateRules< double, TScale< T > >
 CConcatenateRules< double, UE::Math::TMatrix< T > >
 CConcatenateRules< double, UE::Math::TQuat< T > >
 CConcatenateRules< double, UE::Math::TRotator< T > >
 CConcatenateRules< double, UE::Math::TVector< T > >
 CConcatenateRules< float, FSlateLayoutTransform >
 CConcatenateRules< float, TMatrix2x2< T > >Concatenation rules for Matrix2x2 and any other type,
 CConcatenateRules< float, TScale2< T > >Concatenation rules for 2D scales
 CConcatenateRules< float, TScale< T > >Concatenation rules for basic UE4 types
 CConcatenateRules< float, UE::Math::TMatrix< T > >
 CConcatenateRules< float, UE::Math::TQuat< T > >
 CConcatenateRules< float, UE::Math::TRotator< T > >
 CConcatenateRules< float, UE::Math::TVector< T > >
 CConcatenateRules< FSlateLayoutTransform, double >
 CConcatenateRules< FSlateLayoutTransform, float >Concatenation rules for LayoutTransform
 CConcatenateRules< FSlateLayoutTransform, TMatrix2x2< T > >
 CConcatenateRules< FSlateLayoutTransform, TQuat2< T > >
 CConcatenateRules< FSlateLayoutTransform, TScale2< T > >
 CConcatenateRules< FSlateLayoutTransform, TShear2< T > >
 CConcatenateRules< FSlateLayoutTransform, UE::Math::TMatrix< T > >
 CConcatenateRules< FSlateLayoutTransform, UE::Math::TVector2< T > >
 CConcatenateRules< std::enable_if_t<!TransformCalculusHelper::TIsTransform2< TransformType >::Value, FTransform2d >, TransformType >
 CConcatenateRules< std::enable_if_t<!TransformCalculusHelper::TIsTransform2< TransformType >::Value, FTransform2f >, TransformType >Partial specialization of ConcatenateRules for FTransform2D and any other type via Upcast to FTransform2D first
 CConcatenateRules< TMatrix2x2< T >, double >
 CConcatenateRules< TMatrix2x2< T >, float >
 CConcatenateRules< TMatrix2x2< T >, FSlateLayoutTransform >
 CConcatenateRules< TMatrix2x2< T >, TQuat2< T > >
 CConcatenateRules< TMatrix2x2< T >, TScale2< T > >
 CConcatenateRules< TMatrix2x2< T >, TShear2< T > >
 CConcatenateRules< TQuat2< T >, FSlateLayoutTransform >
 CConcatenateRules< TQuat2< T >, TMatrix2x2< T > >
 CConcatenateRules< TQuat2< T >, TScale2< T > >
 CConcatenateRules< TQuat2< T >, TShear2< T > >
 CConcatenateRules< TransformType, std::enable_if_t<!TransformCalculusHelper::TIsTransform2< TransformType >::Value, FTransform2d > >
 CConcatenateRules< TransformType, std::enable_if_t<!TransformCalculusHelper::TIsTransform2< TransformType >::Value, FTransform2f > >
 CConcatenateRules< TransformType, TransformType >Partial specialization for concatenating two of the same types
 CConcatenateRules< TScale2< T >, double >
 CConcatenateRules< TScale2< T >, float >Concatenation rules for 2D scales
 CConcatenateRules< TScale2< T >, FSlateLayoutTransform >Concatenation rules for layout transforms and 2x2 generalized transforms
 CConcatenateRules< TScale2< T >, TMatrix2x2< T > >
 CConcatenateRules< TScale2< T >, TQuat2< T > >
 CConcatenateRules< TScale2< T >, TShear2< T > >Concatenation rules for 2x2 transform types
 CConcatenateRules< TScale< T >, double >
 CConcatenateRules< TScale< T >, float >
 CConcatenateRules< TScale< T >, UE::Math::TMatrix< T > >
 CConcatenateRules< TScale< T >, UE::Math::TQuat< T > >
 CConcatenateRules< TScale< T >, UE::Math::TRotator< T > >
 CConcatenateRules< TScale< T >, UE::Math::TVector< T > >
 CConcatenateRules< TShear2< T >, FSlateLayoutTransform >
 CConcatenateRules< TShear2< T >, TMatrix2x2< T > >
 CConcatenateRules< TShear2< T >, TQuat2< T > >
 CConcatenateRules< TShear2< T >, TScale2< T > >
 CConcatenateRules< UE::Math::TMatrix< T >, double >
 CConcatenateRules< UE::Math::TMatrix< T >, float >
 CConcatenateRules< UE::Math::TMatrix< T >, FSlateLayoutTransform >
 CConcatenateRules< UE::Math::TMatrix< T >, TScale< T > >
 CConcatenateRules< UE::Math::TMatrix< T >, UE::Math::TQuat< T > >
 CConcatenateRules< UE::Math::TMatrix< T >, UE::Math::TRotator< T > >
 CConcatenateRules< UE::Math::TMatrix< T >, UE::Math::TVector< T > >
 CConcatenateRules< UE::Math::TQuat< T >, double >
 CConcatenateRules< UE::Math::TQuat< T >, float >
 CConcatenateRules< UE::Math::TQuat< T >, TScale< T > >
 CConcatenateRules< UE::Math::TQuat< T >, UE::Math::TMatrix< T > >
 CConcatenateRules< UE::Math::TQuat< T >, UE::Math::TRotator< T > >
 CConcatenateRules< UE::Math::TQuat< T >, UE::Math::TVector< T > >
 CConcatenateRules< UE::Math::TRotator< T >, double >
 CConcatenateRules< UE::Math::TRotator< T >, float >
 CConcatenateRules< UE::Math::TRotator< T >, TScale< T > >
 CConcatenateRules< UE::Math::TRotator< T >, UE::Math::TMatrix< T > >
 CConcatenateRules< UE::Math::TRotator< T >, UE::Math::TQuat< T > >
 CConcatenateRules< UE::Math::TRotator< T >, UE::Math::TVector< T > >
 CConcatenateRules< UE::Math::TVector2< T >, FSlateLayoutTransform >
 CConcatenateRules< UE::Math::TVector< T >, double >
 CConcatenateRules< UE::Math::TVector< T >, float >
 CConcatenateRules< UE::Math::TVector< T >, TScale< T > >
 CConcatenateRules< UE::Math::TVector< T >, UE::Math::TMatrix< T > >
 CConcatenateRules< UE::Math::TVector< T >, UE::Math::TQuat< T > >
 CConcatenateRules< UE::Math::TVector< T >, UE::Math::TRotator< T > >
 CConsiderListUpdateParamsThe structure to pass to the OnConsiderListUpdate delegate
 CConstructorHelpers
 CCProvidesDefaultUObjectAccess to a global default object is required in order to patch vtables Normally this can be provided by a default-constructed object
 CCRigVMUClass
 CCRigVMUStruct
 CCStaticClassProviderDescribes a type with a StaticClass (static) member
 CCStaticStructProviderDescribes a type with a StaticStruct (static) member
 CCStructSerializableWithDefaultsDescribes a struct that can be serialized with defaults
 CCStructStructuredSerializableWithDefaultsDescribes a struct that can be serialized with defaults
 CCTypeLayout
 CDefaultKeyComparerDefault comparer for keys in TLruCache
 CDefaultKeyFuncsA default implementation of the KeyFuncs used by TSet which uses the element as a key
 Cdeferred_false
 CDisplayClusterTypesConverterAuxiliary class with different type conversion functions
 CEHairResourceStatus
 CEKeys
 CELocalizedTextSourcePriorityPre-defined priorities for ILocalizedTextSource
 CEMovieSceneViewportParams
 CEVisibilityIs an entity visible?
 CFAAArrayQueue
 CFAbilityInstanceClassPredicate
 CFAbilityInstanceNamePredicateAbilityTasks are small, self contained operations that can be performed while executing an ability
 CFAbilityReplicatedDataPayload for generic replicated events
 CFAbilityReplicatedDataCacheStruct defining the cached data for a specific gameplay ability
 CFABTest
 CFAccessibleWidgetData
 CFAccumulatedParticlePerfStats
 CFACESTonemapParams
 CFAckNetVisibilityTransactionAbstract base class of container object encapsulating data required for streaming and providing interface for when a level should be streamed in and out of memory
 CFAckSample
 CFAcquiredResourcesHelper class that automates releasing of acquired resources
 CFActionFilterTest
 CFActionMenuContentStruct used to return info about action menu
 CFActionTokenMessage token that performs an action when activated
 CFActivatedReverb
 CFActivateToolChangeFActivateToolChange is used by UInteractiveToolManager to change the active tool
 CFActivationMetadataMetadata that can be set on activatable widgets via GetActivationMetadata & listened to via OnActivationMetadataChanged
 CFActiveAsyncCompressionTask
 CFActiveGameplayEffectEventsCallback struct for different types of gameplay effect changes
 CFActiveGameplayEffectIterator
 CFActiveRPCTrackingInfoStores a reference to active/valid FRPCTrackingInfo entries, for occasional cleanup
 CFActiveSound
 CFActiveTextEditContextMenuManages the state for an active context menu
 CFActorDeferredScriptManager
 CFActorDescArchive
 CFActorDescArchivePatcher
 CFActorDescContainerInitParams
 CFActorDescInstanceList
 CFActorDescList
 CFActorDescViewMutatorExperimental: an actor descriptor mutator used by external code to change properties on actor descriptors
 CFActorDescViewMutatorInstance
 CFActorDestructionInfo
 CFActorDragDropGraphEdOp
 CFActorDragDropOp
 CFActorEditorContextClientDisplayInfo
 CFActorElementDataElement data that represents an Actor
 CFActorElementEditorPasteImporter
 CFActorElementEditorViewportInteractionCustomization
 CFActorFactoryAssetProxy
 CFActorFolderDesc
 CFActorFolderDescsContext
 CFActorFoldersClass responsible for managing an in-memory representation of actor folders in the editor
 CFActorInstanceGuid
 CFActorIteratorActor iterator Note that when Playing In Editor, this will find actors only in CurrentWorld
 CFActorIteratorStateAbstract base class for actor iteration
 CFActorLabelUtilitiesEngine that drives the Editor
 CFActorParentComponentSetter
 CFActorPartitionGetParamsFActorPartitionGetParam
 CFActorPartitionGridHelper
 CFActorPartitionIdentifierFActorPartitionIdentifier
 CFActorPerceptionInfo
 CFActorPositioning
 CFActorPositionTraceResult
 CFActorPrimitiveColorHandlerFActorPrimitiveColorHandler is a simple mechanism for custom actor coloration registration
 CFActorPrimitiveComponentInterface
 CFActorPriority
 CFActorRangeActor range for ranged-for support
 CFActorRootComponentReconstructionDataInternal struct used to store information about an actor's components during reconstruction
 CFActorsInitializedParams
 CFActorSpawnParameters
 CFActorSpawnUtils
 CFActorStaticMeshComponentInterface
 CFActorTokenBasic message token that defaults its activated method to select an actor in the opened level
 CFActorTransactionAnnotationInternal struct to track currently active transactions
 CFActorTransactionAnnotationData
 CFAdaptiveVTDescriptionDescribes an adaptive virtual texture
 CFAddCameraShakeParamsParameter struct for adding new camera shakes to UCameraModifier_CameraShake
 CFAdditionalCrashContextStackA thread local stack of callbacks that can be issued at time of the crash
 CFAdditionalStaticMeshIndexBuffers
 CFAddPropertyParamsParameters required for specifying behavior when adding external properties from detail customizations
 CFAES
 CFAffineKelvinlet
 CFAggregator
 CFAggregatorEvaluateMetaDataData that is used in aggregator evaluation that is intrinsic to the aggregator itself
 CFAggregatorEvaluateMetaDataLibrary
 CFAggregatorEvaluateParametersData that is used in aggregator evaluation that is passed from the caller/game code
 CFAggregatorMod
 CFAggregatorModChannelStruct representing an individual aggregation channel/depth
 CFAggregatorModChannelContainerStruct representing a container of modifier channels
 CFAggregatorModInfo
 CFAggregatorRef
 CFAIBasicCounter
 CFAIGenericID
 CFAIMessage
 CFAIMessageObserver
 CFAINamedIDTCounter needs to supply following functions: default constructor typedef X Type; where X is an integer type to be used as ID's internal type TCounter::Type GetNextAvailableID() - returns next available ID and advances the internal counter uint32 GetSize() const - returns number of unique IDs created so far OnIndexForced(TCounter::Type Index) - called when given Index has been force-used
 CFAIResCounter
 CFAIResourceLockStructure used to define which subsystem requested locking of a specific AI resource (like movement, logic, etc.)
 CFAIResourcesSet
 CFAISenseCounter
 CFAISightQuery
 CFAISightQueryID
 CFAISightTarget
 CFAliasFusionVoice
 CFAlignedAllocator
 CFAllocatedVTDescriptionParameters needed to create an IAllocatedVirtualTexture Describes both page table and physical texture size, format, and layout
 CFAllocOpBase
 CFAllSurfaceFilterSurface filter that passes all surfaces
 CFAllSurfaceLevelFilterLevel filter that passes all levels
 CFAlphamapAccessor
 CFAnalogCursorA class that simulates a cursor driven by an analog stick
 CFAnalogNavigationKey
 CFAnalogNavigationState
 CFAnalyzeReferencedContentStat
 CFAndroidAffinity
 CFAndroidApplication
 CFAndroidApplicationMisc
 CFAndroidControllerData
 CFAndroidControllerVibeState
 CFAndroidCrashContext
 CFAndroidCursor
 CFAndroidErrorOutputDevice
 CFAndroidFeedbackContext
 CFAndroidGamepadDeviceMapping
 CFAndroidInputDeviceInfo
 CFAndroidInputInterfaceInterface class for Android input devices
 CFAndroidMemoryWarningContext
 CFAndroidMiscAndroid implementation of the misc OS functions
 CFAndroidOpenGLFramePacer
 CFAndroidOutputDevices
 CFAndroidPlatformInput
 CFAndroidPlatformMemoryAndroid implementation of the memory OS functions
 CFAndroidPlatformProcessAndroid implementation of the Process OS functions
 CFAndroidPlatformPropertiesImplements Android platform properties
 CFAndroidPlatformRHIFramePacer
 CFAndroidPlatformStackWalkAndroid platform stack walking
 CFAndroidPlatformStringAndroid string implementation
 CFAndroidPlatformSurveyAndroid implementation of FGenericPlatformSurvey
 CFAndroidPlatformTextField
 CFAndroidPlatformThermal
 CFAndroidProfiler
 CFAndroidSplashAndroid splash implementation
 CFAndroidStats
 CFAndroidTimeAndroid implementation of the Time OS functions
 CFAndroidTLSAndroid implementation of the TLS OS functions
 CFAndroidTypesAndroid specific types
 CFAndroidVulkanFramePacer
 CFAndroidWindowA platform specific implementation of FNativeWindow
 CFAndroidWindowManager
 CFAnimAssetFindReplaceConfigConfiguration for the find/replace tab
 CFAnimAssetTickContext
 CFAnimatedAttributeManagerA central manager for animated attributes
 CFAnimatedPropertyKey
 CFAnimationBaseContextBase class for update/evaluate contexts
 CFAnimationCacheBonesContextContext passed around when RequiredBones array changed and cached bones indices have to be refreshed
 CFAnimationCompression_PerTrackUtilsThis class contains helper methods for dealing with animations compressed with the per-track codec
 CFAnimationCompressionSelectionDialogConfigA struct containing the settings to control the SAnimationCompressionSelectionDialog creation
 CFAnimationEvaluationContextMethod used when retrieving a attribute value
 CFAnimationInitializeContextInitialization context passed around during animation tree initialization
 CFAnimationPoseDataStructure used for passing around animation pose related data throughout the Animation Runtime
 CFAnimationRuntimeIn AnimationRunTime Library, we extract animation data based on Skeleton hierarchy, not ref pose hierarchy
 CFAnimationScrubPanelDelegatesStruct to provide delegates to change the timeline behavior for certain clients
 CFAnimationSequenceThumbnailScene
 CFAnimationStreamingManagerStreaming manager dealing with animation
 CFAnimationUpdateContextUpdate context passed around during animation tree update
 CFAnimationUpdateSharedContextPersistent state shared during animation tree update
 CFAnimationUtilsA collection of useful functions for skeletal mesh animation
 CFAnimAttributeEntry
 CFAnimBankData
 CFAnimBankDesc
 CFAnimBankDescKeyFuncs
 CFAnimBankEntry
 CFAnimBankRecord
 CFAnimBankRecordHandle
 CFAnimBlueprintDebugData_AttributeRecord
 CFAnimBlueprintDebugData_NodeVisit
 CFAnimBlueprintThumbnailScene
 CFAnimBPCompileValidationParams
 CFAnimCompressContext
 CFAnimCurveBufferAccessStores the raw rich curves as FCompressedRichCurve internally with optional key reduction and key time quantization
 CFAnimDocumentArgs
 CFAnimEncodingHeapAllocatorHeap allocator for animation decompression codec that want to avoid range checks for performance reasons
 CFAnimExportSequenceParameters
 CFAnimExtractContextAnimation Extraction Context
 CFAnimGraphCommandsAnim Graph Commands
 CFAnimGraphNodeAlphaOptions
 CFAnimKeyHelperAnimation Key extraction helper as we have a lot of code that messes up the key length
 CFAnimNextModule_ActionEventModule Action Event
 CFAnimNodeAlphaOptions
 CFAnimNodeEditModeBase implementation for anim node edit modes
 CFAnimNodeRelevancyStatus
 CFAnimNodeTrackerDEPRECATED - This system is now supplanted by UE::Anim::FMessageStack Utility container for tracking a stack of ancestor nodes by node type during graph traversal This is not an exhaustive list of all visited ancestors
 CFAnimObjectVersion
 CFAnimPerturbationErrorError statistics for an animation generated by TallyErrorsFromPerturbation, representing errors in translation or rotation due to a small incremental translation or rotation
 CFAnimPhysLightweight rigid body motion solver (no collision) used for cosmetic secondary motion in an animation graph without invoking something heavier like using PhysX to simulate constraints which could be cost prohibitive
 CFAnimPhysAngularLimitAngular limit, keeps angular torque around an axis within a defined range
 CFAnimPhysLimitBase class for constraint limits
 CFAnimPhysLinearLimit
 CFAnimPhysObjectVersion
 CFAnimPhysPoseDefines a transform (Position/Orientation) for an anim phys object without scaling
 CFAnimPhysRigidBodyA collection of shapes grouped for simulation as a rigid body
 CFAnimPhysShape
 CFAnimPhysSpring
 CFAnimPhysStateDefines a single closed, convex shape within the rigid body
 CFAnimPhysWindDataSimple struct holding wind params passed into simulation
 CFAnimSequenceDecompressionContext
 CFAnimStateTransitionNodeSharedCrossfadeNameValidator
 CFAnimStateTransitionNodeSharedRulesNameValidator
 CFAnimStreamableChunk
 CFAnimSubsystemContext
 CFAnimSubsystemInstanceContext
 CFAnimSubsystemLinkContext
 CFAnimSubsystemParallelUpdateContext
 CFAnimSubsystemPostLoadContext
 CFAnimSubsystemPostLoadDefaultsContext
 CFAnimSubsystemUpdateContext
 CFAnimTrailTypeDataPayloadAnimTrail payload
 CFAnimWeightStructure for all Animation Weight helper functions
 CFAnsiArenaCRT heap allocator
 CFAppProvides information about the application
 CFApplePlatformAffinity
 CFApplePlatformAtomicsApple implementation of the Atomics OS functions
 CFApplePlatformCrashContextDeclaration for common crash context implementation for Apple platforms
 CFApplePlatformFileMac File I/O implementation
 CFApplePlatformMemoryCommon Apple platform memory functions
 CFApplePlatformMiscApple implementation of the misc OS functions
 CFApplePlatformObjectNSObject subclass that can be used to override the allocation functions to go through UE4's memory allocator
 CFApplePlatformProcessApple common implementation of the Process OS functions
 CFApplePlatformStackWalkApple platform implementation of the misc OS functions
 CFApplePlatformString2-byte replacement s string implementation
 CFApplePlatformSymbolCacheOpaque symbol cache for improved symbolisation performance
 CFApplePlatformSymbolDatabaseApple symbol database
 CFApplePlatformSymbolDatabaseKeyFuncsApple symbol database hash
 CFApplePlatformSymbolicationApple platform implementation of symbolication - not async
 CFApplePlatformTimePlease see following UDN post about using rdtsc on processors that support result being invariant across cores
 CFApplePlatformTLSApple implementation of the TLS OS functions
 CFAppleProResEncoder
 CFAppleProResEncoderOptions
 CFApplicationMode
 CFApplyMovementEffectParams
 CFApplyMovementEffectParams_AsyncAsync safe parameters passed to ApplyMovementEffect_Async
 CFAppStyleAppStyle class
 CFArchiveBase class for archives that can be used for loading, saving, and garbage collecting in a byte order neutral way
 CFArchiveCookContextAccessor for data about the package being cooked during UObject::Serialize calls
 CFArchiveCookData
 CFArchiveCountMemArchive for counting memory usage
 CFArchiveCrc32Calculates a checksum from the input provided to the archive
 CFArchiveDiffInfo
 CFArchiveDiffStatsStructure that holds stats from comparing two packages
 CFArchiveEntry
 CFArchiveFieldName
 CFArchiveFileReaderGeneric
 CFArchiveFileWriterGeneric
 CFArchiveFindCulpritArchive for finding who references an object
 CFArchiveFromStructuredArchive
 CFArchiveGenerateReferenceGraphAn archive for creating a reference graph of all UObjects
 CFArchiveHasReferences
 CFArchiveLoadCompressedProxyFArchive Proxy to transparently load compressed data from an array
 CFArchiveMD5FArchive adapter for FMD5
 CFArchiveObjectCrc32Calculates a checksum on an object's serialized data stream
 CFArchiveObjectPropertyMapperClass for collecting references to objects, along with the properties that references that object
 CFArchiveProxyBase class for archive proxies
 CFArchiveReferenceMarkerThis archive marks all objects referenced by the specified "root set" of objects
 CFArchiveReplaceObjectAndStructPropertyRefSpecialized version of FArchiveReplaceObjectRef that replaces references to FFields that were owned by any of the old UStructs in the Replacement Map with their respective new versions that belong to the new UStrtucts in the Replacement Map
 CFArchiveReplaceObjectRefBaseBase class for object replacement archives
 CFArchiveReplaceOrClearExternalReferencesIdentical to FArchiveReplaceObjectRef, but for references to private objects in other packages we clear the reference instead of preserving it (unless it makes it into the replacement map)
 CFArchiveSaveCompressedProxyFArchive Proxy to transparently write out compressed data to an array
 CFArchiveSavePackageDataHolds archive data only relevant for archives used during SavePackage
 CFArchiveSavePackageDataBufferThis is the structure that should be used by most callers of an archive (other than SavePackage which handles the full complexity) that need to provide SavePackage or Cook information to the archive
 CFArchiveScriptReferenceCollector
 CFArchiveSerializedPropertyChainStructure containing the stack of properties that are currently being serialized by an archive
 CFArchiveShowReferencesArchive for displaying all objects referenced by a particular object
 CFArchiveStackTraceDisabledScopeDisables collecting both offsets and stack traces when collecting serialize callstacks
 CFArchiveStackTraceIgnoreScopeIgnores saving the stack trace when collecting serialize offsets
 CFArchiveStackTraceReaderArchive that stores a callstack for each of the Serialize calls and has the ability to compare itself to an existing package on disk and dump all the differences to log
 CFArchiveState
 CFArchiveUObjectBase FArchive for serializing UObjects
 CFArchiveUObjectFromStructuredArchive
 CFARCompiledFilterA struct to serve as a filter for Asset Registry queries
 CFArcToHexString
 CFAreaNavModifierArea modifier: base
 CFArenaPointerTagged Arena Pointer
 CFARFilterA struct to serve as a filter for Asset Registry queries
 CFARGB16BigConvertPSPixel shader to convert ARGB16, big endian to RGB
 CFArrangedChildrenThe results of an ArrangeChildren are always returned as an FArrangedChildren
 CFArrangedWidgetA pair: Widget and its Geometry
 CFArrayProperty
 CFArrayPropertyPinCombo
 CFArrayReader
 CFAsciiSetASCII character bitset useful for fast and readable parsing
 CFAssetBlueprintGraphActionsStruct to handle Asset Blueprint Graph actions Essentially this is used to help generate asset nodes/responses for Blueprint graphs and keeping Blueprint code from being dependent on something it shouldn't For example, this can be used to help with dragging/dropping assets on a Blueprint graph
 CFAssetBundleDataA struct with a list of asset bundle entries
 CFAssetBundleEntryA struct representing a single AssetBundle
 CFAssetCompilingManager
 CFAssetDataA struct to hold important information about an assets found by the Asset Registry This struct is transient and should never be serialized
 CFAssetDataTagMap"Loose" FName -> FString that is optionally ref-counted and owned by a FAssetDataTagMapSharedView
 CFAssetDataTagMapSharedViewReference-counted handle to a loose FAssetDataTagMap or a fixed / immutable cooked tag map
 CFAssetDataTokenA Message Log token that links to an asset, allowing a hyperlink to navigate to an asset in the content browser or an actor in a level
 CFAssetDeleteModelThe model behind a delete operation, which is an asynchronous process because of all the checks that must be performed against the GC for UObjects, and looking up references for assets through the asset registry
 CFAssetDragDropOp
 CFAssetEditorModeManager
 CFAssetEditorToolkitBase class for toolkits that are used for asset editing (abstract)
 CFAssetEditorViewportConstructionArgsArguments for constructing a viewport
 CFAssetEditorViewportLayoutBase class for viewport layout configurations Handles maximizing and restoring well as visibility of specific viewports
 CFAssetEditorViewportPaneLayout
 CFAssetIdentifierA structure defining a thing that can be reference by something else in the asset registry
 CFAssetManagerChunkInfoInformation about a package chunk, computed by the asset manager or read out of the cooked asset registry
 CFAssetManagerDownloadParamsEXPERIMENTAL - Additional parameters for downloading packages Asset Manager will automatically create a FStreamableDownloadCachePin for each primary asset requested with download params
 CFAssetManagerLoadParams
 CFAssetMsgFAssetMsg This struct contains functions for asset-related messaging
 CFAssetNameTokenBasic message token that defaults its activated method to find a file Intended to hook into things like the content browser
 CFAssetNotifications
 CFAssetPackageDataA class to hold data about a package on disk, this data is updated on save/load and is not updated when an asset changes in memory
 CFAssetPrivatizeModel
 CFAssetReferenceFilterContextStruct used in filtering allowed references between assets
 CFAssetReferenceFilterReferencerInfo
 CFAssetRegistryExportPathHelper class for condensing strings of these types into 1 - 3 FNames [class]'[package]
 CFAssetRegistryGeneratorHelper class for generating streaming install manifests
 CFAssetRegistryTagsContextInterface used by GetAssetRegistryTags to access the calling context data
 CFAssetRegistryTagsContextDataData used to provide information about the calling context and receive results from GetAssetRegistryTags
 CFAssetRegistryVersionVersion used for serializing asset registry caches, both runtime and editor
 CFAssetSourceFilenameCacheClass responsible for maintaing a cache of clean source file names (bla.txt) to asset data
 CFAssetTagValueRefReference to a tagged value in a FAssetDataTagMapSharedView
 CFAssetThumbnailInterface for rendering a thumbnail in a slate viewport
 CFAssetThumbnailConfigA struct containing details about how the asset thumbnail should behave
 CFAssetThumbnailPoolUtility class for keeping track of, rendering, and recycling thumbnails rendered in Slate
 CFAssetTypeActions_AudioImpulseResponse
 CFAssetTypeActions_ChaosCacheCollection
 CFAssetTypeActions_ChaosSolver
 CFAssetTypeActions_ChaosVehicles
 CFAssetTypeActions_ModularSynthPresetBank
 CFAssetTypeActions_MonoWaveTableSynthPreset
 CFAssetTypeActions_SoundBase
 CFAsyncAddPrimitiveQueue
 CFAsyncAudioDecompressWorkerAsynchronous audio decompression
 CFAsyncBufferFillData
 CFAsyncCardRepresentationTask
 CFAsyncCardRepresentationTaskWorker
 CFAsyncCompilationNotification
 CFAsyncCompressedAnimationsManagement
 CFAsyncDetailViewDiff
 CFAsyncDistanceFieldTaskA task to build a distance field for a single mesh
 CFAsyncDistanceFieldTaskWorker
 CFAsyncEncode
 CFAsyncGraphTaskBaseBase class for asynchronous functions that are executed in the Task Graph system
 CFAsyncGrassTask
 CFAsyncLoadingFlushContextFlush the async loader in a non-blocking manner
 CFAsyncLoadingThreadSettingsStructure that holds the async loading thread ini settings
 CFAsyncLoadPendingGameplayCueWhile a GameplayCueNotify class is being loaded async, GameplayCue events will be deferred until load completion
 CFAsyncNetworkPhysicsComponent
 CFAsyncNetworkPhysicsComponentInput
 CFAsyncNetworkPhysicsComponentOutput
 CFAsyncNotificationStateDataAsync Notification State data
 CFAsyncPreRegisterDDCRequest
 CFAsyncReadFileHandleNullAn IAsyncReadFileHandle that returns only failed results, used when a function has failed but needs to return a non-null IAsyncReadFileHandle
 CFAsyncReadRequestNullIAsyncReadRequest returned from FAsyncReadFileHandleNull; guaranteed to be a cancelled readrequest with no size or bytes when the Callback is called
 CFAsyncRealtimeAudioTaskProxy
 CFAsyncRealtimeAudioTaskWorker
 CFAsyncRegisterLevelContext
 CFAsyncScatterCopyParams
 CFAsyncSHAVerifyAsynchronous SHA verification
 CFAsyncStreamDerivedChunkWorkerAsync worker to stream audio chunks from the derived data cache
 CFAsyncTask
 CFAsyncTaskBase
 CFAsyncTaskNotificationProvides notifications for an on-going asynchronous task
 CFAsyncTaskNotificationConfigConfiguration data for initializing an asynchronous task notification
 CFAsyncTaskNotificationFactoryFactory to allow other systems (such as Slate) to override the default asynchronous task notification implementation
 CFAsyncTaskPinRedirectMapInfoStruct to remap pins for Async Tasks
 CFAsyncThreadBackTrace
 CFAsyncThreadIndexHelper struct used to generate unique ids for the stats
 CFAsyncWorkMonitor
 CFAsyncWriterProvides a thread-safe serialization interface with a background thread doing the actual writes
 CFAtlasedTextureSlotStructure holding information about where a texture is located in the atlas
 CFAtlasFlushParamsParameters for flushable atlases that dictate when the atlas is allowed to flush after it becomes full
 CFAtlasSlotInfo
 CFAtmosphereSetup
 CFAttachmentTransformRulesRules for attaching components - needs to be kept synced to EDetachmentRule
 CFAttenuationFocusDataAttenuation focus system data computed per update per active sound
 CFAttenuationListenerDataStruct used to cache listener attenuation vector math results
 CFAttractorParticlePayload
 CFAttributeSetInitterDefines the set of all GameplayAttributes for your game Games should subclass this and add FGameplayAttributeData properties to represent attributes like health, damage, etc AttributeSets are added to the actors as subobjects, and then registered with the AbilitySystemComponent It often desired to have several sets per project that inherit from each other You could make a base health set, then have a player set that inherits from it and adds more attributes
 CFAttributeSetInitterDiscreteLevelsExplicit implementation of attribute set initter, relying on the existence and usage of discrete levels for data look-up (that is, CurveTable->Eval is not possible)
 CFAttributesSetBaseThis is the container for all attributes and their arrays
 CFAttributesSetEntryThis is a wrapper for an allocated attributes array
 CFAudioAddressPattern
 CFAudioBufferConfig
 CFAudioBusProxy
 CFAudioChunkCache
 CFAudioChunkHandleThis structure allows audio chunk data to be accessed, and guarantees that the chunk in question will not be deleted during it's lifecycle
 CFAudioClassInfoStructure for collating info about sound classes
 CFAudioColorMapperHelper class for normalizing and applying a colormapping to unnormalized data
 CFAudioCommandFenceUsed to track pending audio commands from the game thread
 CFAudioComponentBroker
 CFAudioComponentCommandInfo
 CFAudioDevice
 CFAudioDeviceHandle
 CFAudioDeviceManagerClass for managing multiple audio devices
 CFAudioDeviceManagerDelegates
 CFAudioDeviceParams
 CFAudioDeviceRenderInfo
 CFAudioDeviceWorldDelegates
 CFAudioEditorDeviceSettings
 CFAudioEffectsManagerManager class to handle the interface to various audio effects
 CFAudioImpulseResponseExtension
 CFAudioOutputDeviceCustomization
 CFAudioPowerSpectrumDataThe audio spectrum data to plot
 CFAudioRadioEffectUsed to store and manipulate parameters related to a radio effect
 CFAudioSectionClass for audio sections, handles drawing of all waveform previews
 CFAudioSpectrogramFrameDataStruct for passing spectrum data for one frame of the spectrogram
 CFAudioSpectrogramViewportMaintains a history of spectrogram frames, and presents their visualization by implementing ISlateViewport
 CFAudioSpectrogramViewportRenderParamsParameters for the spectrogram viewport
 CFAudioSpectrumPlotScaleInfoUtility class for converting between spectrum data and local/absolute screen space
 CFAudioStreamCacheMemoryHandleClass for utilizing memory in the stream cache budget for an unrelated, temporary audio-based feature
 CFAudioSubsystemCollectionUAudioSubsystemCollectionRoot Root UObject used to anchor UAudioEngineSubsystems to the FAudioDevice
 CFAudioThread
 CFAudioThreadSuspendContextSuspends the audio thread for the duration of the lifetime of the object
 CFAudioTrackEditorTools for audio tracks
 CFAudioUnitProcessorProcessor to allow output and display of different Audio Units
 CFAudioVirtualLoopClass that tracks virtualized looping active sounds that are eligible to revive re-trigger as long as no stop request is received from the game thread
 CFAudioVolumeProxy
 CFAudioWidgetsModule
 CFAudioWidgetsStyleSlate style set that defines all the styles for audio widgets
 CFAutoStructure for size parameters with SizeRule = SizeRule_Auto
 CFAutoConsoleCommandAutoregistering console command
 CFAutoConsoleCommandDeprecatedA class that can be used to deprecate a ConsoleCommand - use just like FAutoConsoleVariableDeprecated
 CFAutoConsoleCommandWithArgsAndOutputDeviceAutoregistering console command with args and an output device
 CFAutoConsoleCommandWithOutputDeviceAutoregistering console command with an output device
 CFAutoConsoleCommandWithWorldAutoregistering console command with a world
 CFAutoConsoleCommandWithWorldAndArgsAutoregistering console command with a world and arguments
 CFAutoConsoleCommandWithWorldArgsAndOutputDeviceAutoregistering console command with world, args, an output device
 CFAutoConsoleObjectBase class for autoregistering console commands
 CFAutoConsoleTaskPriority
 CFAutoConsoleVariableAutoregistering float, int or string console variable
 CFAutoConsoleVariableDeprecatedA class that can be used to deprecate a CVar - rename your existing CVar to the new name, then create a shadow of it with the old name with something like this:
 CFAutoConsoleVariableRefAutoregistering float, int, bool, FString REF variable class...this changes that value when the console variable is changed
 CFAutoConsoleVariableShadowA class that can be used to shadow (alias) a CVar, where both names are valid to use
 CFAutoConsoleVariableSinkAuto registering console variable sinks (register a callback function that is called when ever a cvar is changes by the user, changes are grouped and happen in specific engine spots during the frame/main loop)
 CFAutoDeleteAsyncTask
 CFAutomationEvent
 CFAutomationExecutionEntry
 CFAutomationObjectVersion
 CFAutomationTestUObjectClassBase
 CFAutoNamedEventsTogglerEnables named events when profiling
 CFAutoRegisterUsed to ensure that all extensions are constructed via FSceneViewExtensions::NewExtension<T>(Args)
 CFAutoRegisterLocalizationDataGatheringCallbackStruct to automatically register a callback when it's constructed
 CFAutoRegisterTextReferenceCollectorCallbackStruct to automatically register a callback when it's constructed
 CFAutoScopedDurationTimerSame as FScopedDurationTimer, except that it tracks the time value internally so you don't have to pass in a double to accumulate
 CFAxisOption
 CFAYUVConvertPSPixel shader to convert an AYUV texture to RGBA
 CFBackgroundURLSessionHandler
 CFBacktrackMapThis class maps from final objects to their original source object, across cloning, autoexpansion, etc..
 CFBakeMultiMeshDetailSettings
 CFBase64Class for encoding/decoding Base64 data (RFC 4648)
 CFBaseActorPartitionUActorPartitionSubsystem
 CFBaseAssetToolkit
 CFBaseAsyncSaveGameSystemHelper base class for async-compatible save games
 CFBaseCompactPose
 CFBaseDynamicMeshSceneProxyFBaseDynamicMeshSceneProxy is an abstract base class for a Render Proxy for a UBaseDynamicMeshComponent, where the assumption is that mesh data will be stored in FMeshRenderBufferSet instances
 CFBaseDynamicMeshSelectorFBaseDynamicMeshSelector is an implementation of IGeometrySelector for a UDynamicMesh
 CFBaseGraphTaskBase class for all graph tasks, used for both TGraphTask and simple graph events
 CFBaseKelvinletBrushOp
 CFBaseMenuBuilderBase menu builder
 CFBaseParticle
 CFBasePinChangeHelper
 CFBasePose
 CFBaseTextLayoutMarshallerBase class implementing some common functionality for all text marshallers
 CFBaseToolkitBase class for all toolkits (abstract)
 CFBaseTraceDatumBase Async Trace Data Struct for both overlap and trace
 CFBasicDynamicMeshSelectionTransformerBasicDynamicMeshSelectionTransformer is a basic Transformer implementation that can be used with a FBaseDynamicMeshSelector
 CFBasicLayoutWidgetSlotThe basic slot that can be used by layout
 CFBasicMathExpressionEvaluatorA basic math expression evaluator
 CFBasicStringFilterExpressionContext
 CFBatchedElementParametersCustom parameters for batched element shaders
 CFBatchedElementsBatched elements for later rendering
 CFBatchedElementTexture2DPreviewParametersBatched element parameters for previewing 2d textures
 CFBatchedElementVolumeTexturePreviewParametersBatched element parameters for previewing 3d textures
 CFBatchedMesh
 CFBeam2TypeDataPayload
 CFBeamParticleModifierPayloadDataParticle Beam Modifier Data Payload
 CFBeamParticleSourceBranchPayloadDataParticle Source Branch Payload
 CFBeamParticleSourceTargetPayloadDataParticle Source/Target Data Payload
 CFBeginToolChangeUInteractiveToolManager allows users of the tools framework to create and operate Tool instances
 CFBehaviorTreeDebuggerInstanceDebugger data about subtree instance
 CFBehaviorTreeDelegates
 CFBehaviorTreeExecutionStepDebugger data about current execution step
 CFBehaviorTreeInstanceData required for instance of single subtree
 CFBehaviorTreeInstanceIdIdentifier of subtree instance
 CFBehaviorTreeNodeDebugContext
 CFBehaviorTreeNodeInitializationData
 CFBehaviorTreeParallelTaskWrapper struct for holding a parallel task node and its status
 CFBehaviorTreePropertyMemoryProperty block in blueprint defined nodes
 CFBehaviorTreeSearchDataNode search data
 CFBehaviorTreeSearchUpdateNode update data
 CFBehaviorTreeSearchUpdateNotifyInstance notify data
 CFBezierChannelBufferedCurveModelBuffered curve implementation for a bezier curve model, stores a copy of the bezier curve channel in order to draw itself
 CFBezierChannelCurveModelImplementation of a bezier curve model
 CFBiLaplacianPullKelvinlet
 CFBiLaplacianPullKelvinletBrushOp
 CFBinaryArchiveFormatter
 CFBinaryHeap
 CFBindingChainElementAn element in a binding chain
 CFBindingContextRepresents a context in which input bindings are valid
 CFBindingContextStructBinding context struct allow to describe information for a struct to bind to using the binding widget
 CFBindingLifetimeTrackEditorA track editor for controlling the lifetime of an object binding
 CFBindingObject
 CFBindUIActionArgs
 CFBinkDrawICtCpPS
 CFBinkDrawVS
 CFBinkDrawYCbCrPS
 CFBinkParameters
 CFBinnedTextureLayoutA simple binned style atlas layout, which uses FTextureLayout as the bin allocator
 CFBitArchiveBase class for serializing bitstreams
 CFBitArrayMemory
 CFBitReader
 CFBitReaderMark
 CFBitSet
 CFBitTree
 CFBitWriter
 CFBitWriterMark
 CFBlackboardInstancedKeyMemory
 CFBlake3Calculates a BLAKE3 hash
 CFBlake3HashStores a BLAKE3 hash
 CFBlendableEntry
 CFBlendableManager
 CFBlendedCurve
 CFBlendedHeapCurve
 CFBlendSpaceEditorArgs
 CFBlendSpacePreviewArgs
 CFBlendSpaceThumbnailScene
 CFBlueprintActionContext
 CFBlueprintActionDatabaseServes as a container for all available blueprint actions (no matter the type of blueprint/graph they belong in)
 CFBlueprintActionDatabaseRegistrarFrom the BlueprintActionDatabase, passed around to all UK2Nodes, giving each a chance to register its own actions (specifically for UK2Nodes in other modules that the database doesn't have access to)
 CFBlueprintActionFilter
 CFBlueprintActionInfoInfo struct passed around to filter rejection tests
 CFBlueprintActionMenuBuilderResponsible for constructing a list of viable blueprint actions
 CFBlueprintActionMenuUtils
 CFBlueprintActionUiSpec
 CFBlueprintAssetHandlerSingleton class that marshals different blueprint asset handlers for different asset class types
 CFBlueprintCompilationManager
 CFBlueprintCompileReinstancer
 CFBlueprintComponentsApplicationMode
 CFBlueprintContext
 CFBlueprintCoreDelegates
 CFBlueprintDebugObjectInstance
 CFBlueprintDefaultsApplicationMode
 CFBlueprintDifferenceTreeEntry
 CFBlueprintDuplicationScopeFlags
 CFBlueprintEditorMain Kismet asset editor
 CFBlueprintEditorApplicationMode
 CFBlueprintEditorApplicationModes
 CFBlueprintEditorModuleThe blueprint editor module provides the blueprint editor application
 CFBlueprintEditorTabs
 CFBlueprintEditorToolbar
 CFBlueprintEditorUnifiedMode
 CFBlueprintEditorUtils
 CFBlueprintExceptionInfo
 CFBlueprintGraphModule
 CFBlueprintGraphPanelPinFactory
 CFBlueprintInterfaceApplicationMode
 CFBlueprintMacroApplicationMode
 CFBlueprintManagedListDetailsBlueprint managed list details
 CFBlueprintMemberReferenceDetails
 CFBlueprintMetadataReference to an structure (only used in 'docked' palette)
 CFBlueprintNamespaceHelperA helper class for managing namespace info for a single Blueprint context
 CFBlueprintNamespaceRegistryA shared utility class that keeps track of registered Blueprint namespace identifiers sourced from objects and assets in the editor
 CFBlueprintNamespaceUtilitiesA wrapper struct around various Blueprint namespace utility and support methods
 CFBlueprintNodeSignature
 CFBlueprintNodeStatics
 CFBlueprintNodeTemplateCacheServes as a centralized data-store for all UBlueprintNodeSpawner node- templates
 CFBlueprintObjectsBeingDebuggedIterator
 CFBlueprintsObjectVersion
 CFBlueprintSupportThis set of functions contains blueprint related UObject functionality
 CFBlueprintTagsList of asset registry tags used by blueprints
 CFBlueprintThumbnailScene
 CFBlueprintWarningDeclaration
 CFBMPConvertPSPixel shader to convert a Windows Bitmap texture
 CFBodySetupObjectTextFactoryBodySetup contains all collision information that is associated with a single asset
 CFBodySetupShapeIteratorHelper struct for iterating over shapes in a body setup
 CFBodySetupUVInfoUV information for BodySetup, only created if UPhysicsSettings::bSupportUVFromHitResults
 CFBoneAxisDrawConfig
 CFBoneBufferPoolA pool for vertex buffers with consistent usage, bucketed for efficiency
 CFBoneBufferPoolPolicyThe policy for pooling bone vertex buffers
 CFBoneContainerThis is a native transient structure
 CFBoneDataEncapsulates commonly useful data about bones
 CFBoneDragDropOp
 CFBoneTrackPair
 CFBoneTransform
 CFBookmarkScopedProvides a way to temporarily bookmark and restore all viewports This allows camera locations and rotations to be preserved across a map reload
 CFBookmarkSingleViewportActionsA bookmark action which jumps a single viewport to a single bookmark
 CFBookMarkTypeActions
 CFBookmarkUI
 CFBoolAnnotation
 CFBoolChannelCurveModel
 CFBoolConfigValueHelperHelper structure for boolean values in config
 CFBoolParameterNameAndValueStructure representing the value of a bool parameter
 CFBoolProperty
 CFBoolPropertySectionAn implementation of bool sections
 CFBoolPropertyTrackEditorA property track editor for Booleans
 CFBootProfiling
 CFBoundarySelector
 CFBoundaryTopologyProvider
 CFBoxCenterAndExtentAn unquantized bounding box
 CFBoxNavAreaDataArea modifier: box shape (AABB)
 CFBPCompileRequest
 CFBreakIterator
 CFBrushBuilderDragDropOp
 CFBspNode
 CFBspSurf
 CFBSPSurfaceStaticLightingRepresents a BSP surface to the static lighting system
 CFBspSurfIdx
 CFBTAuxiliaryMemory
 CFBTCompositeMemory
 CFBTConditionalLoopDecoratorMemory
 CFBTConeCheckDecoratorMemory
 CFBTCooldownDecoratorMemory
 CFBTEnvQueryTaskMemory
 CFBTEQSServiceMemory
 CFBTFocusMemory
 CFBTGameplayTaskMemory
 CFBTInstancedNodeMemory
 CFBTKeepInConeDecoratorMemory
 CFBTLoopDecoratorMemory
 CFBTLoopUntilDecoratorMemory
 CFBTMoveToTaskMemory
 CFBTNodeExecutionInfo
 CFBTNodeIndex
 CFBTNodeIndexRange
 CFBTParallelMemory
 CFBTPendingExecutionInfo
 CFBTTagCooldownDecoratorMemory
 CFBTTaskMemory
 CFBTTreeStartInfo
 CFBTWaitTaskMemory
 CFBufferArchive
 CFBufferArchive64
 CFBufferedLineThe type of lines buffered by secondary threads
 CFBufferedOutputDeviceBuffered output device
 CFBufferOwnerA reference-counted owner for a buffer, which is a raw pointer and size
 CFBufferReaderSimilar to FMemoryReader, but able to internally manage the memory for the buffer
 CFBufferReaderBaseSimilar to FMemoryReader, but able to internally manage the memory for the buffer
 CFBufferReaderWithSHASimilar to FBufferReader, but will verify the contents of the buffer on close (on close to that we know we don't need the data anymore)
 CFBufferVisualizationData
 CFBufferWithRDG
 CFBufferWriterSimilar to FMemoryWriter, but able to internally manage the memory for the buffer
 CFBuildColumnWidgetParams
 CFBuildEditWidgetParamsData structure containing information required to build an edit widget
 CFBuilderModifiedFiles
 CFBuildObjectVersion
 CFBuildOptionsNames of the built-in editor build types
 CFBuildVersionStores the version information associated with a build
 CFBulkData@documentation
 CFBulkDataBatchRequestA batch request is a handle to one or more I/O requests
 CFBulkDataBufferUsed to manage a raw data buffer provided by BulkData while providing access to it via a TArrayView
 CFBulkDataCookedIndex
 CFBulkDataMapEntry
 CFBulkDataReaderCustom archive class for reading directly from bulk data
 CFBulkDataRequestHandle to a bulk data I/O request
 CFBulkDataSerializationParamsParameters when serializing bulk data
 CFBulkDataWriterCustom archive class for writing directly to bulk data
 CFBuoyancyAuxData
 CFBuoyancyComponentAsyncAux
 CFBuoyancyComponentAsyncInput
 CFBuoyancyComponentAsyncOutput
 CFBuoyancyComponentBaseAsyncAux
 CFBuoyancyComponentBaseAsyncInput
 CFBuoyancyComponentBaseAsyncOutput
 CFBuoyancyComponentSim
 CFBuoyancyManagerAsyncCallback
 CFBuoyancyManagerAsyncInput
 CFBuoyancyManagerAsyncOutput
 CFBuoyancyPhysicsState
 CFBuoyancySimOutput
 CFButtonArgs
 CFButtonRowBuilderButton grid builder
 CFBuzHashRolling hash function
 CFByteChannelCurveModel
 CFByteProperty
 CFCableParticleStruct containing information about a point along the cable
 CFCacheArchetype
 CFCacheCollectionDetails
 CFCachedActorLabelsA cache of actor labels
 CFCachedAudioStreamingManagerThis implementation of the audio streaming manager uses an internal LRU cache (or in more advanced applications, a bank of parallel LRU caches)
 CFCachedAudioStreamingManagerParams
 CFCachedComponentVisualizer
 CFCachedFileHandle
 CFCachedGeometryThe output of some geometry caching system
 CFCachedLandscapeFoliage
 CFCachedMovementBaseAsyncData
 CFCachedOSPageAllocator
 CFCachedReadPlatformFile
 CFCachedShapedTextKeyInformation representing a piece of shaped text
 CFCachedSkeletonCurveMappingAn array of cached curve remappings
 CFCachedSystemScalabilityCVarsCache some of the scalability CVars to avoid some virtual function calls (no longer the case with the new console variable system, but we only have 1 render thread) and to detect changes and act accordingly if needed
 CFCacheEvaluationContext
 CFCacheEvaluationResult
 CFCacheManagerDetails
 CFCacheUserToken
 CFCachingEditorCommands
 CFCameraAnimationHelperHelper class for applying animations to a camera
 CFCameraAnimationHelperOffsetHelper structure to store a camera transform
 CFCameraControllerConfigFCameraControllerConfig
 CFCameraControllerUserImpulseDataFCameraControllerUserImpulseData
 CFCameraOffsetParticlePayloadCamera offset particle payload
 CFCameraPhotographyManager
 CFCameraPolyLassoStruct containing:
 CFCameraRectangleStruct containing:
 CFCameraShakeApplyResultParamsParameter structure for appling scale and playspace to a camera shake result
 CFCameraShakeBaseStartParamsParameter struct for starting a camera shake
 CFCameraShakePreviewerA class that owns a gameplay camera shake manager, so that we can us it to preview shakes in editor
 CFCameraShakePreviewerAddParams
 CFCameraShakeSourceComponentStartParams
 CFCameraShakeStateTransitive state of a shake or shake pattern
 CFCameraUpdateContext
 CFCanBeSeenFromContext
 CFCancelCompressionSignal
 CFCanDeleteAssetResultHelper struct for the FOnAssetsCanDelete delegate
 CFCanKeyPropertyParamsParameters for determining if a property can be keyed
 CFCanLoadMapHelper struct for the FOnLoadMap delegate
 CFCanvasEncapsulates the canvas state
 CFCanvasBaseRenderItemBase interface for canvas items which can be batched for rendering
 CFCanvasBatchedElementRenderItemInfo needed to render a batched element set
 CFCanvasBorderItem
 CFCanvasBoxItem
 CFCanvasItem
 CFCanvasItemTestbed
 CFCanvasLineItem
 CFCanvasNGonItem
 CFCanvasRenderContext
 CFCanvasRenderThreadScope
 CFCanvasShapedTextItem
 CFCanvasSimpleTextItem
 CFCanvasTextItem
 CFCanvasTextItemBase
 CFCanvasTextStringViewItem
 CFCanvasTileItem
 CFCanvasTileRendererItemInfo needed to render a single FTileRenderer
 CFCanvasTriangleItem
 CFCanvasTriangleRendererItemInfo needed to render a single FTriangleRenderer
 CFCanvasWordWrapper
 CFCardRepresentationAsyncQueueClass that manages asynchronous building of mesh distance fields
 CFCardRepresentationDataCard representation payload and output of the mesh build process
 CFCardRepresentationDataId
 CFCategorizedGraphActionListBuilderUsed to nest all added action under one root category
 CFCategorySectionHelper
 CFCbArrayAn array that includes a shared buffer for the memory that contains it
 CFCbArrayViewArray of FCbField[View] that have no names
 CFCbAttachmentAn attachment is either null, raw binary, compressed binary, or an object
 CFCbCustomByIdA custom compact binary field type with an integer identifier
 CFCbCustomByNameA custom compact binary field type with a string identifier
 CFCbFieldA field that includes a shared buffer for the memory that contains it
 CFCbFieldIteratorIterator for FCbField
 CFCbFieldTypeFunctions that operate on ECbFieldType
 CFCbFieldViewAn atom of data in the compact binary format
 CFCbFieldViewIteratorIterator for FCbFieldView
 CFCbIteratorSentinelIterator that can be used as a sentinel for the end of a range
 CFCbObjectAn object that includes a shared buffer for the memory that contains it
 CFCbObjectIdAn opaque 12-byte object identifier
 CFCbObjectViewArray of FCbField[View] that have unique names
 CFCbPackageA package is an object with a tree of referenced attachments
 CFCbValueA type that provides unchecked access to compact binary values
 CFCbWriterA writer for compact binary object, arrays, and fields
 CFCelestialVaultEditorModule
 CFCelestialVaultModule
 CFCellExportRepresents a VCell contained within this package
 CFCellExportMapEntry
 CFCellImportRepresents a VCell referenced by this package, but stored in another package
 CFCellInfoStructure containing information about a World Partition Builder cell
 CFCellResourceRepresents a VCell stored on disk via FLinker's ImportMap or ExportMap
 CFChangeFChange modifies a UObject and is meant to be used to implement undo/redo
 CFChangelistIteratorSimple helper class to track state while iterating over changelists
 CFChannelCloseInfo
 CFChannelCurveModel
 CFChaosCacheObjectSpawnerChaos cache Manager spawner to create a new cache manager from the spawnable template
 CFChaosCacheSectionChaos cache sequencer section
 CFChaosCacheTrackEditorEditor for chaos Cache tracks
 CFChaosCachingUSDModule
 CFChaosDerivedDataReader
 CFChaosEngineDeformableCVarParams
 CFChaosFleshCommandsThe public interface to this module
 CFChaosNiagaraModule
 CFChaosSimModuleManager
 CFChaosSimModuleManagerAsyncCallbackAsync callback from the Physics Engine where we can perform our vehicle simulation
 CFChaosSimModuleManagerAsyncInput
 CFChaosSimModuleManagerAsyncOutputAsync Output for all of the vehicles handled by this Vehicle Manager
 CFChaosSolverCommandsThe public interface to this module
 CFChaosUserDataPTModule
 CFChaosVehicleAsyncInputPer Vehicle Input State from Game Thread to Physics Thread
 CFChaosVehicleAsyncOutputAsync Output Data
 CFChaosVehicleManager
 CFChaosVehicleManagerAsyncCallbackAsync callback from the Physics Engine where we can perform our vehicle simulation
 CFChaosVehicleManagerAsyncInput
 CFChaosVehicleManagerAsyncOutputAsync Output for all of the vehicles handled by this Vehicle Manager
 CFChaosVehiclesCommandsThe public interface to this module
 CFCharacterAsyncInput
 CFCharacterAsyncOutput
 CFCharacterEntryInformation for rendering one non-shaped character
 CFCharacterListManages a potentially large list of non-shaped characters Uses a directly indexed by TCHAR array until space runs out and then maps the rest to conserve memory Every character indexed by TCHAR could potentially cost a lot of memory of a lot of empty entries are created because characters being used are far apart
 CFCharacterMovementComponentAsyncCallback
 CFCharacterMovementComponentAsyncInput
 CFCharacterMovementComponentAsyncOutput
 CFCharacterMovementGTInputs
 CFCharacterMoveResponseDataContainerResponse from the server to the client about a move that is being acknowledged
 CFCharacterNetworkMoveDataFCharacterNetworkMoveData encapsulates a client move that is sent to the server for UCharacterMovementComponent networking
 CFCharacterNetworkMoveDataContainerStruct used for network RPC parameters between client/server by ACharacter and UCharacterMovementComponent
 CFCharacterRenderDataContains pixel data for a character rendered from freetype as well as measurement info
 CFChildActorComponentEditorUtils
 CFChildrenFChildren is an interface that must be implemented by all child containers
 CFChunkDependencyTreeNodeIn memory structure used for dependency tree
 CFChunkedFixedUObjectArraySimple array type that can be expanded without invalidating existing entries
 CFChunkHeader
 CFChunkInstallationStatusDetail
 CFCineCameraObjectVersion
 CFCinematicExporterBase cinematic exporter class
 CFCinematicShotTrackEditorTools for cinematic shots
 CFClangKeepDebugInfo
 CFClassActorThumbnailScene
 CFClassDragDropOp
 CFClassFunctionLinkInfo
 CFClassIconFinder
 CFClassNetCache
 CFClassNetCacheMgr
 CFClassProperty
 CFClassRegisterCompiledInInfoComposite class register compiled in info
 CFClassReloadVersionInfoReload version information for classes
 CFClassResourceMapA mapping of class name to the resource stats for objects of that class
 CFClassSectionMappingA mapping of categories to section names for a given class
 CFClassThumbnailScene
 CFClassTreeManages an inheritance tree
 CFClearQuadCallbacks
 CFClearVertexBuffer
 CFClientAdjustment
 CFClipboardExtensibilityManagerClipboard extensibility manager holds a list of registered clipboard extensions
 CFClipSMFaceProperties of a clipped static mesh face
 CFClipSMPolygonProperties of a clipped static mesh polygon
 CFClipSMTriangleProperties of a clipped static mesh triangle
 CFClipSMVertexTemp vertex struct for one vert of a static mesh triangle
 CFClipStateHandle
 CFClosestPointOnPhysicsAsset
 CFClothBufferIndexMappingStructure to store the buffer offsets to the section's cloth deformer mapping data
 CFClothBufferPoolA pool for vertex buffers with consistent usage, bucketed for efficiency
 CFClothBufferPoolPolicyThe policy for pooling bone vertex buffers
 CFClothCollisionSourceHelper struct used to store info about a cloth collision source
 CFClothCreateSettingsCustomization
 CFClothingSectionData
 CFClothSimulEntry
 CFCocoaGameThread
 CFCocoaMenu
 CFCocoaWindowCustom window class used for input handling
 CFCollectionDragDropOp
 CFCollectionSpreadSheetHeaderHeader 1st column possible values: Transform Index/Face Index/Vertex Index based on the OutputType 2nd column is SelectionStatus
 CFCollectionSpreadSheetItemRepresenting a row in the table Index/SelectionStatus
 CFCollisionEnabledMask
 CFCollisionNotifyInfoOne entry in the array of collision notifications pending execution at the end of the physics engine run
 CFCollisionObjectQueryParamsStructure that contains list of object types the query is intersted in
 CFCollisionParametersSets of Collision Parameters to run the async trace
 CFCollisionProfilePrivateAccessorSet up and modify collision settings
 CFCollisionQueryFlag
 CFCollisionQueryParamsStructure that defines parameters passed into collision function
 CFCollisionResponseParamsStructure that defines response container for the query
 CFColor
 CFColoredMaterialRenderProxyAn material render proxy which overrides the material's Color vector parameter
 CFColoredTexturedMaterialRenderProxyAn material render proxy which overrides the material's Color vector and Texture parameter (mixed together)
 CFColorList
 CFColorMaterialInput
 CFColorParameterNameAndValueStructure representing the animated value of a color parameter
 CFColorPropertySectionA color section implementation
 CFColorVertexBufferA vertex buffer of colors
 CFCombinedChildrenOccasionally you may need to keep multiple discrete sets of children with differing slot requirements
 CFCombinedNavGridData
 CFCombinedThumbnailCacheToSave
 CFCombinedTransformGizmoActorFactoryACombinedTransformGizmoActor is an Actor type intended to be used with UCombinedTransformGizmo, as the in-scene visual representation of the Gizmo
 CFCommandChangeTo use FCommandChange you must implement Apply() and Revert() Revert() is called to "Undo" and Apply() is called to "Redo"
 CFCommitMeshParametersFCommitMeshParameters is used by ToolTarget Interfaces/Implementations that support setting a mesh (eg on a StaticMesh Asset), to allow the client to specify various options
 CFCommonActivatableSlateMetaDataMetadata set on UCommonActivatableWidget's underlying slate widget to allow Slate -> UMG lookup
 CFCommonAnalogCursorAnalog cursor preprocessor that tastefully hijacks things a bit to support controller navigation by moving a hidden cursor around based on focus
 CFCommonButtonMetaData
 CFCommonChannelDataCommonly used channel display names and colors
 CFCommonEditorCategoryWrapper for an enum detailing common editor categories
 CFCommonInputActionHandlerDelegateDataAction Handle Data used to trigger any callbacks by an object implementing the ICommonActionHandlerInterface
 CFCommonNativeListItemBase item class for any UMG ListViews based on native, non-UObject items
 CFCommonViewportClientCommon functionality for game and editor viewport clients
 CFCompactFullName
 CFCompactHeapPose
 CFCompactIndexedHandleManager
 CFCompactPose
 CFCompactPoseBoneIndexIteratorIterator for compact pose indices
 CFCompactPoseBoneIndexReverseIteratorReverse iterator for compact pose indices
 CFCompareBoneTransformIndex
 CFCompareFActorPriority
 CFCompareFNewTextureInfoByTextureSize
 CFCompareShaderTypesUsed to compare two shader types by name
 CFCompareSpectralDataByFrequencyHz
 CFCompareVertexFactoryTypesUsed to compare two Vertex Factory types by name
 CFCompensationEvaluator
 CFCompiledPropertyAccessHandle
 CFCompilerRelevantNodeLink
 CFCompilerResultsLogThis class represents a log of compiler output lines (errors, warnings, and information notes), each of which can be a rich tokenized message
 CFCompilerResultsSummoner
 CFComponentAssetBrokerageUtility class that associates assets with component classes
 CFComponentClassComboEntry
 CFComponentEditorUtils
 CFComponentElementDataElement data that represents an Actor Component
 CFComponentElementEditorPasteImporter
 CFComponentElementEditorViewportInteractionCustomization
 CFComponentEntryCustomizationArgs
 CFComponentEventConstructionDataThe structure used to construct the "Add Event" menu entries
 CFComponentInstanceDataCacheBase class for component instance cached data of a particular type
 CFComponentInstancedLightmapDataHelper struct to hold information about what components use what lightmap textures
 CFComponentInstanceSharingDataStructure that maps a component to it's lighting/instancing specific data which must be the same between all instances that are bound to that component
 CFComponentInterfaceImplementation
 CFComponentMaterialSetFComponentMaterialSet is the set of materials assigned to a component (ie Material Slots on a StaticMesh)
 CFComponentMaterialTrackEditorA specialized material track editor for component materials
 CFComponentQueryParamsStructure when performing a collision query using a component's geometry
 CFComponentRecreateRenderStateContextDestroys render state for a component and then recreates it when this object is destroyed
 CFComponentReregisterContextUnregisters a component for the lifetime of this class
 CFComponentReregisterContextBaseBase class for Component Reregister objects, provides helper functions for performing the UnRegister and ReRegister
 CFComponentSocketDescriptionInfo about a socket on a scene component
 CFComponentSpacePoseContextEvaluation context passed around during animation tree evaluation
 CFComponentTargetFactory
 CFComponentTypeEntry
 CFComponentTypeRegistry
 CFComponentUniqueDisplayStruct to contain search results and help compare them for uniqueness
 CFComponentVisualizerBase class for a component visualizer, that draw editor information for a particular component class
 CFComponentVisualizerManagerClass that managed active component visualizer and routes input to it
 CFComponentWorldTransformChangeFComponentWorldTransformChange represents an undoable change to the world transform of a USceneComponent
 CFComposableDistributionBase class for composable distributions
 CFComposableFloatDistributionA composable floating point distribution
 CFComposableVectorDistribution
 CFCompositeBufferFCompositeBuffer is a non-contiguous buffer composed of zero or more immutable shared buffers
 CFCompositeDragDropOp
 CFCompositeNavModifier
 CFCompoundChangeFCompoundChange applies a sequence of FSwapChanges
 CFCompoundChangeInput
 CFCompressedAnimDataBase
 CFCompressedAnimSequence
 CFCompressedBufferA compressed buffer stores compressed data in a self-contained format
 CFCompressedBufferReaderA type that stores the state needed to decompress a compressed buffer
 CFCompressedBufferReaderSourceScopeA type that sets the source of a reader upon construction and resets it upon destruction
 CFCompressedChunkInformation about a compressed chunk in a file
 CFCompressedChunkInfoImplements a helper structure for compression support
 CFCompressedGrowableBufferGrowable compressed buffer
 CFCompressedOffsetData
 CFCompressedOffsetDataBase
 CFCompressedTransform
 CFCompressedVisibilityChunkA chunk of compressed visibility data from multiple FPrecomputedVisibilityCell's
 CFCompressibleAnimData
 CFCompressibleAnimDataResult
 CFCompression
 CFCompressionMemorySummary
 CFConcurrencyGroupClass which tracks array of active sound pointers for concurrency management
 CFConcurrencyHandleHandle to all required data to create and catalog a concurrency group
 CFConcurrencySoundDataSound instance data pertaining to concurrency tracking
 CFConditionalAutoConsoleRegister
 CFConditionalScopeLogTimeUtility class to log time passed in seconds, adding cumulative stats to passed in variable
 CFConditionalSimulationPtr
 CFConditionalSimulationPtr< ModelDef, void >
 CFConfigBranch
 CFConfigCacheIni
 CFConfigCommandlineOverride
 CFConfigCommandStream
 CFConfigCommandStreamSection
 CFConfigContext
 CFConfigFile
 CFConfigFileHierarchy
 CFConfigLayerStructure to define all the layers of the config system
 CFConfigLayerExpansionThis describes extra files per layer, to deal with restricted and NDA covered platform files that can't have the settings be in the Base/Default ini files
 CFConfigModificationTracker
 CFConfigSection
 CFConfigValue
 CFConnectionDrawingPolicy
 CFConnectionParams
 CFConsoleCommandExecutorExecutor for Unreal console commands
 CFConsoleOutputDeviceAn output device that forwards output to both the log and the console
 CFConsoleSuggestion
 CFConsoleVariableSinkHandleClass representing an handle to an online delegate
 CFConsolidateToolWindow
 CFConstBitReferenceUsed to read/write a bit in the array as a bool
 CFConstMeshBuildVertexViewThe information used to build a mesh
 CFConstPawnIteratorImitation iterator class that attempts to provide the basic interface that FConstPawnIterator previously did when a typedef of TArray<TWeakObjectPtr<APawn>>::Iterator
 CFConstraintBrokenDelegateData
 CFConstraintBrokenDelegateWrapper
 CFConstraintChannelCurveModel
 CFConstraintChannelInterfaceRegistryHandle animatable interface registry
 CFConstraintSections
 CFConstraintViolatedDelegateWrapper
 CFConstructPropertyUpdatedWidgetBuilderArgs
 CFConstStateTreeExecutionContextViewThe const version of a StateTree Execution Context that prevents using the FStateTreeInstanceData with non-const member function
 CFConstStructArrayViewA generic, transient view of a homogeneously-typed array of instances of a specific UScriptStruct FConstStructArrayView supplies immutable access to the elements of the Array
 CFConstStructViewFConstStructView is "typed" struct pointer, it contains const pointer to struct plus UScriptStruct pointer
 CFContainerAllocatorInterfaceThis is the allocation policy interface; it exists purely to document the policy's interface, and should not be used
 CFContentBundle
 CFContentBundleActivationScope
 CFContentBundleBase
 CFContentBundleClient
 CFContentBundleContainer
 CFContentBundleEditor
 CFContentComparisonAssetInfo
 CFContentComparisonHelperHelper class for performing the content comparison console command
 CFContentEncryptionConfigProject specific configuration for content encryption
 CFContentHelperCollection helper Used to create and update ContentBrowser collections
 CFContextMenuSuppressor
 CFContextSupplier
 CFContextSwitchStatsDifferent types of Context Switch stats
 CFControlChannelOutBunchOut bunch for the control channel (special restrictions)
 CFControlRigFbxCurveData
 CFControlRigFbxNodeMapping
 CFControlRigPhysicsModule
 CFConvexDecompositionNotificationState
 CFConvexNavAreaData
 CFConvexVolume
 CFCookBodySetupInfoHelper struct to indicate which geometry needs to be cooked
 CFCookLoadScopeSet the ECookLoadType value in the current scope
 CFCookStatsShared code to provide some common cook telemetry functionality
 CFCookStatsManagerCentralizes the system to gather stats from a cook that need to be collected at the core/engine level
 CFCookTagListUsed for passing key-value pairs to the asset registry during serialization during cook, and is accessed off of FArchive::CookContext()
 CFCopyProgress
 CFCopyRectPSPixel shader to copy pixels from src to dst performing a format change that works on all platforms
 CFCopyRectSrvPSPixel shader to copy pixels from src to dst performing a format change that works on all platforms – variation that accepts SRV
 CFCopyResidentBricksCS
 CFCopyResidentBrickSHCoefficientsCS
 CFCopyTextureCS
 CFCoreAsyncTaskNotificationImplBasic asynchronous task notification that just logs status changes
 CFCoreDelegates
 CFCoreInternalDelegates
 CFCoreObjectVersion
 CFCoreRedirectA single redirection from an old name to a new name, parsed out of an ini file
 CFCoreRedirectObjectNameAn object path extracted into component names for matching
 CFCoreRedirectsA container for all of the registered core-level redirects
 CFCoreRedirectsContextStores state required for FCoreRedirects API
 CFCoreRenderDelegates
 CFCoreStyleCore slate style
 CFCoreTexts
 CFCoreUObjectDelegatesGlobal CoreUObject delegates
 CFCoreUObjectInternalDelegatesGlobal CoreUObject delegates for use by other engine modules
 CFCoroSpinLock
 CFCppClassTypeInfoImplements the type information interface for specific C++ class types
 CFCppClassTypeInfoStatic
 CFCppClassTypeTraitsBaseBase definition for C++ class type traits
 CFCPUTimeContains CPU utilization data
 CFCrashContextExtendedWriterInterface for callbacks to add context to the crash report
 CFCrashOverrideParameters
 CFCrashStackFramePortable stack frame
 CFCrcCRC hash generation for different types of input data
 CFCreateTexture2DParametersParameters used for creating a Texture2D from a simple color buffer
 CFCreateWidgetForActionData
 CFCrowdAgentData
 CFCrowdTickHelper
 CFCSPose
 CFCsvParserA simple, efficient csv parser
 CFCubeIndexBuffer
 CFCubemapLayerClass describing additional settings for cube map layers
 CFCubemapTexturePropertiesPSSimple pixel shader reads from a cube map texture and unwraps it in the LongitudeLatitude form
 CFCubemapTexturePropertiesVSA vertex shader for rendering a texture on a simple element
 CFCueDispatcherTraitsBase
 CFCulture
 CFCultureFilterCache of enabled/disabled cultures loaded from config data
 CFCurrentCustomVersionsProvides access to code-defined custom versions registered via FCustomVersionRegistration
 CFCurrentLevelSurfaceLevelFilterLevel filter that passes the current level
 CFCursorReplyA reply to the OnQueryCursor event
 CFCurvatureMapSettings
 CFCurveAttributesMethod of interpolation between this key and the next
 CFCurveControlPointsMechanicInsertionChange
 CFCurveControlPointsMechanicModeChange
 CFCurveControlPointsMechanicMovementChange
 CFCurveControlPointsMechanicSelectionChangeA mechanic for displaying a sequence of control points and moving them about
 CFCurveDrawParamsStructure that defines the necessary data for painting a whole curve
 CFCurveEdInterfaceInterface that allows the CurveEditor to edit this type of object
 CFCurveEditor
 CFCurveEditorAxisClass that models an underlying curve data structure through a generic abstraction that the curve editor understands
 CFCurveEditorAxisSnapUtility struct that acts as a way to control snapping to a specific axis based on UI settings, or shift key
 CFCurveEditorCommandsDefines commands for SCurveEditorPanel (and UnrealEd::SCurveEditor)
 CFCurveEditorDelayedDragUtility struct used to facilitate a delayed drag operation with an implementation interface
 CFCurveEditorFilterStatesSparse map of filter states specifying items that have matched a filter
 CFCurveEditorInitParamsCurve Editor initialization parameters
 CFCurveEditorScreenSpaceUtility struct used for converting to/from curve editor screen space
 CFCurveEditorScreenSpaceHUtility struct used for converting to/from curve editor screen space
 CFCurveEditorScreenSpaceVUtility struct used for converting to/from curve editor screen space
 CFCurveEditorSelectionClass responsible for tracking selections of keys
 CFCurveEditorToolIDA unique identifier for a tool in the curve editor
 CFCurveEditorTreeComplete implementation of a curve editor tree
 CFCurveEditorTreeDelegateGeneric multicast delegate that guards against re-entrancy for the curve editor tree
 CFCurveEditorTreeEventsStruct that represents an event for when the tree has been changed
 CFCurveEditorTreeFilterBase class for all filters that can be applied to a curve editor tree
 CFCurveEditorTreeItemConcrete type used as a tree item for the curve editor
 CFCurveEditorTreeItemID
 CFCurveEditorTreeTextFilterBuilt-in text filter of type ECurveEditorTreeFilterType::Text
 CFCurveEditorTreeTextFilterTermA text filter term containing >= 1 sparate tokens ordered from child to parent
 CFCurveEditorTreeTextFilterTokenA specific text token (containing neither spaces nor .)
 CFCurveEditorViewAxisIDIdentifier for a specific axis on a view
 CFCurveEvaluationOption
 CFCurveHandleA handle to curve within a curve sequence
 CFCurveModelClass that models an underlying curve data structure through a generic abstraction that the curve editor understands
 CFCurveModelIDA unique identifier for a curve model existing on a curve editor
 CFCurveOwnerInterfaceInterface you implement if you want the CurveEditor to be able to edit curves on you
 CFCurvePointHandleA unique handle to a particular point handle (key, tangent handle etc) on a curve, represented by the key's handle, its curve ID, and its type
 CFCurvePointInfoStructure that defines the necessary data for painting a given curve point
 CFCurveSequenceA sequence of curves that can be used to drive animations for slate widgets
 CFCurveSnapMetrics
 CFCurveTableEditorUtils
 CFCurveViewModelRepresents UI state for a curve displayed in the curve editor
 CFCustomDebugObject
 CFCustomExpanderData
 CFCustomizableTextObjectFactoryThis class is a simple customizable object factory driven from a text buffer
 CFCustomizedToolMenuHierarchy
 CFCustomLinkNavModifier
 CFCustomModifierDependencyHandleHelper struct to hold data about external dependencies for custom modifiers
 CFCustomPhysXPayload
 CFCustomPhysXSyncActorsThis interface allows plugins to sync between physx sim results and Unreal Engine data
 CFCustomPrimitiveDataTrackEditorTrack editor for custom primitive data tracks
 CFCustomPropertyConditionState
 CFCustomPropertyListNodeDescribes a single node in a custom property list
 CFCustomRenderPassBaseBase class of the custom render pass
 CFCustomStatIDGraphTaskBaseClass that generalizes functionality of storing and exposing custom stat id
 CFCustomVersionStructure to hold unique custom key with its version
 CFCustomVersionDifference
 CFCustomVersionRegistrationThis class will cause the registration of a custom version number and key with the global FCustomVersionContainer when instantiated, and unregister when destroyed
 CFCylinderLayerClass describing additional settings for cylinder layers
 CFCylinderNavAreaDataArea modifier: cylinder shape
 CFDataDrivenPlatformInfo
 CFDataDrivenPlatformInfoRegistry
 CFDataflowCollectionSpreadSheetClass to handle the SelectionView widget
 CFDataflowConnectionDrawingPolicy
 CFDataflowConstructionSceneDataflow construction scene holding all the dynamic meshes used/displayed in the dataflow graph
 CFDataflowConstructionViewportClient
 CFDataflowEditorCommands
 CFDataflowEditorCommandsImpl
 CFDataflowEditorModeToolkitThe dataflow editor mode toolkit is responsible for the panel on the side in the dataflow editor that shows mode and tool properties
 CFDataflowEditorModeUILayerInterchange layer to manage built in tab locations within the editor's layout
 CFDataflowEditorModuleThe public interface to this module
 CFDataflowEditorToolkit
 CFDataflowEditorViewportClientBase
 CFDataflowGraphNodeFactory
 CFDataflowInstanceDetailCustomization
 CFDataflowNodeViewFDataflowNodeView class implements common functions for single node based Dataflow views
 CFDataflowOutlinerTreeItem
 CFDataflowOutlinerTreeItemBone
 CFDataflowOutlinerTreeItemCollection
 CFDataflowOutputLogClass to handle the OutputLog widget
 CFDataflowSEditorInterfaceFDataflowSEditorInterface
 CFDataflowSelectionViewClass to handle the SelectionView widget
 CFDataflowSimulationSceneDataflow simulation scene holding all the dataflow content components
 CFDataflowSimulationViewportClient
 CFDataflowSkeletonViewClass to handle the SelectionView widget
 CFDataflowVariableOverridesDetailsType customization for FDataflowVariableOverrides
 CFDataLayerEditorContextFDataLayerEditorContext
 CFDataLayerInstanceDesc
 CFDataLayersEditorBroadcast
 CFDataLayersID
 CFDataLayerUtils
 CFDataTableEditorColumnHeaderData
 CFDataTableEditorRowListViewData
 CFDataTableEditorUtils
 CFDataValidationContextThis class is used to interface between UObject::IsDataValid and the data validation system
 CFDateRange
 CFDateRangeBound
 CFDateTimeImplements a date and time
 CFDebugFDebug These functions offer debugging and diagnostic functionality and its presence depends on compiler switches
 CFDebugCanvasDrawerCustom Slate drawer to render a debug canvas on top of a Slate window
 CFDebugDisplayInfo
 CFDebugDrawDelegateHelper
 CFDebugLineItem
 CFDebugRenderSceneProxy
 CFDebugShaderPipelineInfo
 CFDebugShaderTypeInfo
 CFDebugShadowRay
 CFDebugSkelMeshDynamicData
 CFDebugSkelMeshSceneProxyA skeletal mesh component scene proxy with additional debugging options
 CFDebugToolExecThis class servers as an interface to debugging tools like "EDITOBJECT" which can be invoked by console commands which are parsed by the exec function
 CFDebugTraceInfoDebug Trace info for capturing
 CFDebugViewModeInterface
 CFDecimalNumberFormattingRulesRules used to format or parse a decimal number
 CFDecodeResultStruct used to store the results of a decode operation
 CFDecoratedDragDropOp
 CFDecryptedSignature
 CFDefaultBitArrayAllocator
 CFDefaultBlockAllocationTag
 CFDefaultConstructedPropertyElementCreates a temporary object that represents the default constructed value of a FProperty
 CFDefaultCookedFilePackageWriterPackage writer to write a cooked file to a given directory with a given name
 CFDefaultDelegateUserPolicy
 CFDefaultGameModuleImplDefault minimal module class for gameplay modules
 CFDefaultLayoutBlock
 CFDefaultLightmapResourceClusterUniformBuffer
 CFDefaultModuleImplA default minimal implementation of a module that does nothing at startup and shutdown
 CFDefaultSetAllocator
 CFDefaultSparseArrayAllocator
 CFDefaultTrackRowSegmentBlenderDefault track row segment blender for all tracks
 CFDefaultTSDelegateUserPolicy
 CFDefaultValueHelper
 CFDeferredAndroidMessage
 CFDeferredCdoInitializationTrackerSpecialized FDeferredInitializationTracker for tracking deferred Blueprint CDOs specifically
 CFDeferredCharacterRenderDataFor a deferred atlas character insertion, this contains the subregion of the atlas previously reserved for a character and the pixels to copy into it
 CFDeferredCleanupInterfaceThe base class of objects that need to defer deletion until the render command queue has been flushed
 CFDeferredCleanupSlateBrush
 CFDeferredComponentMoveDataRepresents a single "move" of a component generated by a scoped movement update
 CFDeferredDecalProxyEncapsulates the data which is used to render a decal parallel to the game thread
 CFDeferredDecalSceneProxyDesc
 CFDeferredDecalUpdateParams
 CFDeferredForces
 CFDeferredInitializationTrackerBaseA base struct for storing FObjectInitializers that were not run on Blueprint objects post-construction (presumably because the object's super/archetype had not been fully serialized yet)
 CFDeferredIOSEvent
 CFDeferredMacEvent
 CFDeferredMessageLogThread safe proxy for the FMessageLog while performing async loading
 CFDeferredObjInitializationHelperAccess points for making FDeferredInitializationTracker calls
 CFDeferredSubObjInitializationTrackerSpecialized FDeferredInitializationTracker for tracking deferred Blueprint sub-objects specifically
 CFDeferredUpdateResourceFDeferredUpdateResource for resources that need to be updated after scene rendering has begun (should only be used on the rendering thread)
 CFDeferredWindowsDragDropOperation
 CFDeferredWindowsMessage
 CFDefinedPropertyReference to a property and optional array index used in property text import to detect duplicate references
 CFDelayAction
 CFDelayedAutoRegisterHelper
 CFDelayedDragHelper class to assist with delayed drag operations
 CFDelayedRendererAction
 CFDelayUntilNextTickAction
 CFDelegateAllocation
 CFDelegateGraphTaskTask class for more full featured delegate based tasks
 CFDelegateHandleClass representing a handle to a specific object/function pair bound to a delegate
 CFDelegatePropertyDescribes a pointer to a function bound to an Object
 CFDeletedObjectPlaceholderAnnotation
 CFDelinquencyAnalyticsConvenience type that can be used to tracks information about things that can result in prolonged periods of apparent network inactivity, despite actually receiving traffic
 CFDelinquencyKeyFuncs
 CFDelinquencyNameTimePairTracks an FName ID to a time value
 CFDeltaCheckpointData
 CFDeltaTimeRecordUsed when sampling a given animation asset, this structure will contain the previous frame's internal sample time alongside the 'effective' delta time leading into the current frame
 CFDemoSavedRepObjectState
 CFDepecatedModelVertex
 CFDependencyBundleEntry
 CFDependencyBundleHeader
 CFDependencyRefHelper struct to keep track of all objects needed by an export (recursive dependency caching)
 CFDeprecatedSerializedPackedNormal
 CFDepthStencilBindingRender graph information about how to bind a depth-stencil render target
 CFDerivedAudioDataCompressor
 CFDerivedDataUsageStatsStats for a resource class that uses the DDC to load the resource
 CFDeselectedActorsEvent
 CFDesignerExtensibilityManagerDesigner Extensibility Manager keep a series of Designer Extensions
 CFDesignerExtensionThe Designer extension allows developers to provide additional widgets and custom painting to the designer surface for specific widgets
 CFDesignerSurfaceElementThe basic element returned for extending the design surface
 CFDesiredLODLevel
 CFDestructionObjectVersion
 CFDetachmentTransformRulesRules for detaching components - needs to be kept synced to EAttachmentRule
 CFDetailArrayBuilder
 CFDetailColumnSizeData
 CFDetailedTickStatsHelper struct for gathering detailed per object tick stats
 CFDetailLayoutCallbackCallback executed to query the custom layout of details
 CFDetailMeshSettingsBake tool property settings structs
 CFDetailsDiffStruct to handle showing details for an object and provide an interface for listing all differences
 CFDetailsDiffPanelPanel used to display the details
 CFDetailsDisplayManagerAn
 CFDetailsNameWidgetOverrideCustomizationA customization applied to the whole details panel which can update any Name widget
 CFDetailsObjectSetDefines a set of objects and a common base class between them for a root object customization
 CFDetailsViewArgséé Init params for a details view widget
 CFDetailsViewObjectFilterAn object filter determines the root objects that should be displayed from a set of given source objects passed to the details panel
 CFDetailsViewStyleKeyA class which provides a strongly typed Key object for
 CFDetailsViewStyleKeysA Class which provides keys for
 CFDetailTreeNode
 CFDetailWidgetDeclWidget declaration for custom widgets in a widget row
 CFDetailWidgetRowRepresents a single row of custom widgets in a details panel
 CFDevSystemGuidRegistration
 CFDevSystemGuids
 CFDevVersionRegistration
 CFDFInverseMatrix
 CFDFMatrix
 CFDFRelativeViewMatrices
 CFDFScalar
 CFDFVector2
 CFDFVector3
 CFDFVector4
 CFDialogueConstants
 CFDiffPanelPanel used to display the blueprint
 CFDiffResultItemIndividual Diff item shown in the list of diffs
 CFDiffResultsCollects the Diffs found for a node/object
 CFDiffSingleResultResult of a single difference found on graph or object
 CFDIFleshDeformerProviderProxyCompute Framework Data Interface for reading skeletal mesh and tetrahedral mesh bindings
 CFDirectAttachChildrenAccessorStruct to allow direct access to the AttachChildren array for a handful of cases that will require more work than can be done
immediately to fix up in light of the privatization steps
 CFDirectoryPathStructure for directory paths that are displayed in the editor with a picker UI
 CFDisableGatheringDataOnScope
 CFDisableHitchDetectorScopeSuspends hitch detection in the current scope
 CFDisconnectedClientInformation about disconnected client NetConnection's
 CFDispatchShaderBundleCSGlobal shader to fill a shader bundle
 CFDispatchShaderBundleWorkGraphGlobal work graph shader used to dispatch a shader bundle
 CFDisplayClusterActorRef
 CFDisplayClusterColorEncodingColor encoding data
 CFDisplayClusterConfigurationDataMetaInfo
 CFDisplayClusterConfiguratorTreeArgs
 CFDisplayClusterConfiguratorTreeBuilderOutputOutput struct for builders to use
 CFDisplayClusterConfiguratorTreeFilterArgsBasic filter used when re-filtering the tree
 CFDisplayClusterFillDerivedDataCacheModule
 CFDisplayClusterFillDerivedDataCacheWorker
 CFDisplayClusterLightCardEditorHelperHelper class for moving lightcards in an nDisplay cluster in various projection modes
 CFDisplayClusterMediaOutputSynchronizationPolicyEthernetBarrierBaseHandler
 CFDisplayClusterMediaOutputSynchronizationPolicyEthernetBarrierHandler
 CFDisplayClusterMediaOutputSynchronizationPolicyThresholdBaseHandler
 CFDisplayClusterMediaOutputSynchronizationPolicyVblankHandler
 CFDisplayClusterMeshProjectionPrimitiveFilterA filter that allows specific primitive components to be filtered from a render pass
 CFDisplayClusterMeshProjectionRendererA renderer that projects meshes to screen space using non-linear projection methods
 CFDisplayClusterMeshProjectionRenderSettingsSettings for producing a single render
 CFDisplayClusterMeshProjectionTransformA transform that can be passed around to project and unprojection positions for a specific projection type
 CFDisplayClusterMeshProjectionTypeSettingsSettings for specific mesh projection types
 CFDisplayClusterMeshUVs
 CFDisplayClusterMeshVertexThe vertex data used to filter a texture
 CFDisplayClusterOperatorStatusBarExtenderAn extender that can be passed to external modules to allow them to extend the operator panel's status bar
 CFDisplayClusterProjectionCameraPolicySettings
 CFDisplayClusterRender_MeshGeometry
 CFDisplayClusterRender_ProceduralMeshComponentRef
 CFDisplayClusterRender_StaticMeshComponentRef
 CFDisplayClusterRenderFrameNDisplay: Render frame container The final frame is composed of DCViewports, which are rendered in the correct order on a few RTTs
 CFDisplayClusterRenderFrameTargetNDisplay: Target texture for rendering
 CFDisplayClusterRenderFrameTargetViewNDisplay: DCViewport context for render in UE View
 CFDisplayClusterRenderFrameTargetViewFamilyNDisplay: A group of DCViewports that can be render within a single viewfamily
 CFDisplayClusterReplicationStateHelper structure to cache PriorityActor list for additional replication in order to equalize number of replicated actors among all synced connections
 CFDisplayClusterRootActorPropertyOverridesOptional overrides of root actor settings
 CFDisplayClusterSceneComponentRef
 CFDisplayClusterSceneViewExtensionContextContains information about the context in which this scene view extension will be used
 CFDisplayClusterShaderParameters_GenerateMips
 CFDisplayClusterShaderParameters_ICVFXThis is where the ICVFX data for the outer viewport is stored
 CFDisplayClusterShaderParameters_MediaPQ
 CFDisplayClusterShaderParameters_Override
 CFDisplayClusterShaderParameters_PostprocessBlur
 CFDisplayClusterShaderParameters_UVLightCardsA data struct that contains parameters for performing the UV light card render pass
 CFDisplayClusterShaderParameters_WarpBlend
 CFDisplayClusterShaderParametersICVFX_CameraViewProjectionCamera view projection data
 CFDisplayClusterShaderParametersICVFX_ViewportResourceICVFX rendering uses the resources of other viewports During initialization on a game thread, only the name of the viewport is saved here Later on the rendering thread, the resource reference is initialized
 CFDisplayClusterShadersTextureParameters
 CFDisplayClusterShadersTextureUtilsSettings
 CFDisplayClusterShadersTextureViewport
 CFDisplayClusterShadersTextureViewportContextThis container is used for IDisplayClusterShadersTextureUtils::ForEachContextByPredicate()
 CFDisplayClusterTickableGameObjectTickable game object: has an OnTick() callback to start all subscribers
 CFDisplayClusterUpscalerSettingsNDisplay Upscaler settings
 CFDisplayClusterViewport_CameraDepthOfFieldSettings for the camera depth of field blur
 CFDisplayClusterViewport_CameraMotionBlurSettings for the CameraMotion blur
 CFDisplayClusterViewport_ContextViewport context with cahched data and states
 CFDisplayClusterViewport_CustomFrustumSettingsCustom frustum settings of viewport
 CFDisplayClusterViewport_OverscanSettingsOverscan settings of viewport
 CFDisplayClusterViewport_PostRenderSettingsAdditional DC viewport rendering settings
 CFDisplayClusterViewport_PreviewSettingsViewport preview-in-scene rendering settings
 CFDisplayClusterViewport_RenderSettingsNDisplay viewport render settings
 CFDisplayClusterViewport_RenderSettingsICVFXICVFX settings for viewport
 CFDisplayClusterViewport_TileSettingsNDisplay viewport tile settings
 CFDisplayClusterViewportProxy_ContextThe viewport proxy context (rendering thread data)
 CFDisplayClusterWarpAABBImplement AABB math
 CFDisplayClusterWarpContextWarp context
 CFDisplayClusterWarpDataInternal warp data for the one context of the viewport
 CFDisplayClusterWarpEyeWarpBlend eye data
 CFDisplayClusterWarpGeometryContext
 CFDisplayClusterWarpInitializer_BaseMeshBase struct, not used as initialized
 CFDisplayClusterWarpInitializer_MPCDIFileInitialize WarpBlend from MPCDI file
 CFDisplayClusterWarpInitializer_MPCDIFile_Profile2DScreenInitialize WarpBlend from MPCDI file and DisplayClusterScreen component
 CFDisplayClusterWarpInitializer_PFMFileInitialize WarpBlend from PFM file
 CFDisplayClusterWarpInitializer_ProceduralMeshInitialize WarpBlend from procedural mesh component
 CFDisplayClusterWarpInitializer_StaticMeshInitialize WarpBlend from static mesh component
 CFDisplayClusterWarpMPCDIAttributesMPCDI attributes
 CFDisplayClusterWarpProjectionFrustum projection angles
 CFDisplayClusterWarpViewPointWarpBlend ViewPoint data
 CFDisplayClusterWeakStageActorPtrWrapper around a WeakObjectPtr to manage actors implementing IDisplayClusterStageActor
 CFDisplayDebugManager
 CFDisplayedAssetEntryInfo
 CFDisplayedBoneMappingInfo
 CFDisplayInformation
 CFDisplayInternalsData
 CFDisplayMetricsContains metrics information for the desktop area
 CFDisplayNameEntryIdSerialization util that optimizes WITH_CASE_PRESERVING_NAME-loading by reducing comparison id lookups
 CFDistanceFieldAsyncQueueClass that manages asynchronous building of mesh distance fields
 CFDistanceFieldDownsampling
 CFDistanceFieldDownsamplingDataTask
 CFDistanceFieldVolumeDataDistance field data payload and output of the mesh build process
 CFDistanceVisibleLevelHelper structure which holds results of distance queries to a world composition
 CFDistributionLookupTableLookup table used to sample distributions at runtime
 CFDlgMoveAssetFDlgMoveAsset
 CFDocumentationTokenBasic message token that defaults is activated method to access UDN documentation
 CFDocumentTabFactory
 CFDocumentTabFactoryForObjects
 CFDocumentTracker
 CFDoRepLifetimeParamsStruct containing various parameters that can be passed to DOREPLIFETIME_WITH_PARAMS to control how variables are replicated
 CFDoubleChannelCurveModel
 CFDoubleInterval
 CFDoubleProperty
 CFDoubleRange
 CFDoubleRangeBound
 CFDragAlignmentBaseFDragAlignmentBase is a base class for shared functionality of UDragAlignmentMechanic and UDragAlignmentInteraction
 CFDragAndDropVerticalBoxOp
 CFDragDropConfirmation
 CFDragDropEventLike a mouse event but with content
 CFDragDropOLEData
 CFDragDropOperationA base class for a DragAndDrop operation which supports reflection
 CFDragToolThe base class that all drag tools inherit from
 CFDragTool_ActorBoxSelectDraws a box in the current viewport and when the mouse button is released, it selects/unselects everything inside of it
 CFDragTool_ActorFrustumSelectDraws a box in the current viewport and when the mouse button is released, it selects/unselects everything inside of it
 CFDragTool_MeasureDraws a line in the current viewport and displays the distance between its start/end points in the center of it
 CFDragTool_ViewportChangeDraws a line in the current viewport and display the view options
 CFDrawPolygonStateChangePolygon tool draw type
 CFDrawPolyPathStateChange
 CFDriverConfigEntryConstraints
 CFDriverDenyListEntry
 CFDriverIdMetaData
 CFDriverMetaDataA static helper class which is used to easily construct various types of AutomationDriver specific SlateMetaData
 CFDriverVersion
 CFDropQuery
 CFDummyAudioStreamingManagerDummy audio streaming manager used on the servers and whenever we cannot render audio
 CFDummyNameValidator
 CFDummyResolveParameter
 CFDummySkeletalMeshVertexBufferVertex buffer with static lod chunk vertices for use with GPU skinning
 CFDummyViewportMinimal viewport for assisting with taking screenshots (also used within a plugin)
 CFDumpFPSChartToEndpoint
 CFDuplicateDataReaderReads duplicated objects from a memory buffer, replacing object references to duplicated objects
 CFDuplicateDataWriterWrites duplicated objects to a memory buffer, duplicating referenced inner objects and adding the duplicates to the DuplicatedObjects map
 CFDuplicatedObjectInformation about a duplicated object For use with a dense object annotation
 CFDuplicatedVerticesBuffer
 CFDurationAtomicTimerUtility stopwatch class for tracking the duration of some action (tracks time in seconds and adds it to the specified variable on destruction), when the storage is std::atomic<double>
 CFDurationTimerUtility stopwatch class for tracking the duration of some action (tracks time in seconds and adds it to the specified variable on destruction)
 CFDVRStreamingStatusInterface(s) for platform feature modules
 CFDXT1Structure encompassing single DXT1 block
 CFDXT5Structure encompassing single DXT5 block
 CFDXTColor16Helper struct for a 16 bit 565 color of a DXT1/3/5 block
 CFDXTColor565Helper struct for a 16 bit 565 color of a DXT1/3/5 block
 CFDynamicAllocReadBuffer
 CFDynamicAnimTrailEmitterDataDynamic emitter data for AnimTrail emitters
 CFDynamicBeam2EmitterDataDynamic emitter data for Beam emitters
 CFDynamicBeam2EmitterReplayDataSource data for Beam emitters
 CFDynamicEmitterDataBaseBase class for all emitter types
 CFDynamicEmitterReplayDataBaseSource data base class for all emitter types
 CFDynamicForceFeedbackDetails
 CFDynamicLayerInfo
 CFDynamicMesh3FDynamicMesh3 is a dynamic triangle mesh class
 CFDynamicMeshAttributeSetFDynamicMeshAttributeSet manages a set of extended attributes for a FDynamicMesh3
 CFDynamicMeshBufferAllocatorThis class provides the vertex/index allocator interface used by FDynamicMeshBuilder which is already implemented internally with caching in mind but can be customized if needed
 CFDynamicMeshBuilderA utility used to construct dynamically generated meshes, and render them to a FPrimitiveDrawInterface
 CFDynamicMeshBuilderSettings
 CFDynamicMeshComponentSelectorFactoryFDynamicMeshComponentSelectorFactory constructs FDynamicMeshSelector instances for UDynamicMeshComponents
 CFDynamicMeshComponentToMeshRenderBufferSet
 CFDynamicMeshDrawOffset
 CFDynamicMeshEmitterDataDynamic emitter data for Mesh emitters
 CFDynamicMeshEmitterReplayDataSource data for Mesh emitters
 CFDynamicMeshGroupEditFDynamicMeshGroupEdit stores a modification of polygroup IDs on a set of triangles
 CFDynamicMeshGroupEditBuilderFDynamicMeshGroupEditBuilder builds up a FDynamicMeshGroupEdit incrementally
 CFDynamicMeshIndexBuffer16
 CFDynamicMeshIndexBuffer32Index Buffer
 CFDynamicMeshModule
 CFDynamicMeshOpResultFDynamicMeshOpResult is a container for a computed Mesh and Transform
 CFDynamicMeshPolygroupTransformerIGeometrySelectionTransformer for Dynamic Mesh Polygroups, that does various types of soft deformation
 CFDynamicMeshSelectorFDynamicMeshSelector is an implementation of FBaseDynamicMeshSelector meant to be used with UDynamicMeshComponents
 CFDynamicMeshVertexThe vertex type used for dynamic meshes
 CFDynamicParameterSimple class that wraps the math involved with interpolating a parameter over time based on audio device update time
 CFDynamicPrimitiveResourceAn interface implemented by dynamic resources which need to be initialized and cleaned up by the rendering thread
 CFDynamicPrimitiveUniformBuffer
 CFDynamicReleaseDeadZoneProperties and functions for a trigger's Dyanamic Release DeadZone
 CFDynamicResolutionHeuristicProxyRender thread proxy that holds the heuristic for dynamic resolution
 CFDynamicResolutionStateInfosInformation about the state of dynamic resolution
 CFDynamicRibbonEmitterDataDynamic emitter data for Ribbon emitters
 CFDynamicRibbonEmitterReplayDataSource data for Ribbon emitters
 CFDynamicSpriteEmitterDataDynamic emitter data for sprite emitters
 CFDynamicSpriteEmitterDataBaseBase class for Sprite emitters and other emitter types that share similar features
 CFDynamicSpriteEmitterReplayDataSource data for Sprite emitters
 CFDynamicSpriteEmitterReplayDataBaseSource data base class for Sprite emitters
 CFDynamicStatsHelper class used to generate dynamic stat ids
 CFDynamicTextTokenMessage token with a localized attribute text payload
 CFDynamicTrailsEmitterDataDynamic emitter data for Ribbon emitters
 CFDynamicTrailsEmitterReplayDataSource data for trail-type emitters
 CFEdgeImplements an edge consisting of two vertices
 CFEdgeLoopSequential lists of vertices/edges in a mesh that form a closed loop
 CFEdGraphEditActionStruct containing information about what actions occurred on the graph
 CFEdGraphNodeDeprecationResponseDeprecation response data
 CFEdGraphNodeHandle
 CFEdGraphPinHandle
 CFEdGraphSchemaAction_DummyAction to add a node to the graph
 CFEdGraphSchemaActionDefiningObjectDistinguishes between different graph types
 CFEdGraphTokenA Message Log token that links to an elemnt (node or pin) in an EdGraph
 CFEdGraphUtilities
 CFEditableGroom
 CFEditableGroomGroup
 CFEditableHairGuide
 CFEditableHairGuideControlPoint
 CFEditableHairStrand
 CFEditableHairStrandControlPoint
 CFEditMeshPolygonsToolMeshChangePolyEdit Actions
 CFEditorAnalytics
 CFEditorAxisDisplayInfo
 CFEditorBuildUtilsUtility class to hold functionality for building within the editor
 CFEditorCacheArchetypeManager
 CFEditorCameraControllerFEditorCameraController
 CFEditorCommandLineUtils
 CFEditorCommonDrawHelperImplements some basic functionality used by all editor viewports
 CFEditorDelegatesFEditorDelegates Delegates used by the editor
 CFEditorDirectories
 CFEditorFileUtilsThis class is a wrapper for editor loading and saving functionality It is meant to contain only functions that can be executed in script (but are also allowed in C++)
 CFEditorFolderUtils
 CFEditorModeFactory
 CFEditorModeRegistryA registry of editor modes and factories
 CFEditorModeToolsA helper class to store the state of the various editor modes
 CFEditorObjectVersion
 CFEditorPathHelperHelper class that can build Editor FSoftObjectPath(s) based on EditorPathOwners in an object's outer chain
 CFEditorScriptExecutionGuard
 CFEditorStateCollectionGCObject
 CFEditorSupportDelegatesFEditorSupportDelegates Delegates that are needed for proper editor functionality, but are accessed or triggered in engine code
 CFEditorTickableLevelBoundsTicks only in the editor, regardless of viewport 'Realtime' option
 CFEditorUndoClientInterface for tools wanting to handle undo/redo operations
 CFEditorViewportClientViewport client for editor viewports
 CFEditorViewportCommandsClass containing commands for editor viewport actions common to all viewports
 CFEditorViewportLayout2x2
 CFEditorViewportLayoutFourPanes
 CFEditorViewportLayoutFourPanesBottom
 CFEditorViewportLayoutFourPanesLeft
 CFEditorViewportLayoutFourPanesRight
 CFEditorViewportLayoutFourPanesTop
 CFEditorViewportLayoutOnePane
 CFEditorViewportLayoutThreePanes
 CFEditorViewportLayoutThreePanesBottom
 CFEditorViewportLayoutThreePanesLeft
 CFEditorViewportLayoutThreePanesRight
 CFEditorViewportLayoutThreePanesTop
 CFEditorViewportLayoutTwoPanesHoriz
 CFEditorViewportLayoutTwoPanesVert
 CFEditorViewportSelectabilityManages level actor viewport selectability and hovered visual states
 CFEditorViewportSelectabilityBridgeCreates a link between a viewport and an outside module without requiring extra dependencies
 CFEditorViewportStats
 CFEditorViewportTabContentRepresents the content in a viewport tab in an editor
 CFEditorViewportTypeDefinitionDefinition of a custom viewport
 CFEditorViewportViewModifierParamsParameter struct for editor viewport view modifiers
 CFEditPropertyChainThis class represents the chain of member properties leading to an internal struct property
 CFEdModeBase class for all editor modes
 CFElementIDRemappingsThis is a structure which holds the ID remappings returned by a Compact operation, or passed to a Remap operation
 CFEmbeddedCallParamsHelper
 CFEmbeddedCommunication
 CFEmbeddedDelegates
 CFEmbeddedKeepAwake
 CFEmitterDynamicParameterPayloadDynamicParameter particle payload
 CFEmptyVariantStateA special tag that can be used as the first type in a TVariant parameter pack if none of the other types can be default-constructed
 CFEmptyVertexDeclarationThe empty vertex declaration resource type
 CFEnableOverridableSerializationScope
 CFEncryptedSignature
 CFEncryptionData
 CFEncryptionKeyResponse
 CFEndLoadPackageContext
 CFEndpointSubmixDetailsCustomization
 CFEngineAnalyticsThe public interface for the editor's analytics provider singleton
 CFEngineAnalyticsSessionSummaryCollects engine events/stats and stores a summary on disk until reported by the analytics session summary manager
 CFEngineBuildSettings
 CFEngineFontServicesA shim around FSlateFontServices that provides access from the render thread (where FSlateApplication::Get() would assert)
 CFEngineModuleImplements the engine module
 CFEngineNetworkCustomVersion
 CFEnginePackageLocalizationCacheImplementation of a package localization cache that takes advantage of the asset registry
 CFEnginePerformanceTargets
 CFEngineServiceImplements an application session service
 CFEngineShowFlagsShowFlags are a set of bits (some are fixed in SHIPPING) that are stored in the ViewFamily
 CFEngineTrackedActivityScope
 CFEngineVersionUtility functions
 CFEngineVersionBaseBase class for the EngineVersion class
 CFEnsureHandlerArgs
 CFEnterpriseObjectVersion
 CFEnumEditorUtils
 CFEnumProperty
 CFEnumRegisterCompiledInInfoComposite enumeration register compiled in info
 CFEnumReloadVersionInfoReload version information for enumerations
 CFEnvironmentalCollisions
 CFEnvQueryContextData
 CFEnvQueryDebugData
 CFEnvQueryDebugProfileData
 CFEnvQueryInstance
 CFEnvQueryItem
 CFEnvQueryItemDetailsDetailed information about item, used by tests
 CFEnvQueryOptionInstance
 CFEnvQuerySpatialData
 CFEQSQueryDebugData
 CFEQSSceneProxy
 CFEquirectLayerClass describing additional settings for equirect layers
 CFEraseSculptLayerBrushOp
 CFEraseToBaseMeshBrushOp
 CFErrorTrackerWorstAnimation
 CFErrorTrackerWorstBone
 CFEuclidDivisionGCDEuclidean algorithm using modulo policy
 CFEvaluatedParameterSectionValuesEvaluation structure that holds evaluated values
 CFEvaluateNearestSegmentBlenderTrack segment blender that evaluates the nearest segment in empty space
 CFEvaluationTreeEntryHandleA structure that uniquely identifies an entry within a TEvaluationTreeEntryContainer
 CFEventInterface for waitable events
 CFEventRefRAII-style pooled FEvent
 CFExclusiveLoadPackageTimeTrackerA singleton to keep track of the exclusive load time of every package
 CFExec
 CFExecutionResourceContextPer-thread stack-frame of execution resource currently held
 CFExecutionResourceContextScopeUsed to push an execution resource on the stack-frame that can be retrieved by FExecutionResourceContext::Get()
 CFExistingLODMeshData
 CFExistingMeshLodSectionData
 CFExistingSkelMeshData
 CFExistingStaticMeshData
 CFExportBundleEntryExport bundle entry
 CFExportMapEntryExport map entry
 CFExportObjectInnerContextEncapsulates a map from objects to their direct inners, used by UExporter::ExportObjectInner when exporting objects
 CFExportsValidationContextParam struct for external export validation functions
 CFExportTextDragDropOp
 CFExpressionErrorSimple error structure used for reporting parse errors
 CFExpressionGrammarA lexical gammer defining how to parse an expression
 CFExpressionInput
 CFExpressionInputIteratorSpecifies what reference point should be used
 CFExpressionNodeA node in an expression
 CFExpressionOutput
 CFExpressionOutputIteratorAn iterator for traversing the outputs of a UMaterialExpression
 CFExtendedPlatformMemoryStatsStruct for more detailed stats that are slower to gather
 CFExtender
 CFExtendKeyMenuParamsUtility struct representing a number of selected keys on a single channel
 CFExtensibilityManagerExtensibility managers simply keep a series of FExtenders for a single menu/toolbar/anything It is here to keep a standardized approach to editor extensibility among modules
 CFExternalAssetDependencyGatherer
 CFExternalContentDragDropOp
 CFExternalDataLayerHelper
 CFExternalDragOperationAn external drag and drop operation that originates outside of slate
 CFExternalMorphSetAn external morph target set
 CFExternalMorphSetWeightsThe weight data for a specific external morph set
 CFExternalMorphWeightDataThe morph target weight data for all external morph target sets
 CFExternalObjectAndActorDependencyGatherer
 CFExternalPackageHelper
 CFExternalPhysicsCustomObjectVersion
 CFExternalPhysicsMaterialCustomObjectVersion
 CFExternalTextureRegistryStores a registry of external textures mapped to their GUIDs
 CFExtraShaderCompilerSettingsAdditional compilation settings that can be configured by each FMaterial instance before compilation
 CFFactChunk
 CFFallbackStruct
 CFFastOverlapInfoCompare
 CFFbxAttributeInfo
 CFFbxCameraInfo
 CFFbxErrorsThis file contains known map errors that can be referenced by name
 CFFbxErrorTokenMap error specific message token
 CFFBXInOutParameters
 CFFbxLightInfo
 CFFbxMaterialInfo
 CFFbxMeshInfo
 CFFbxNodeInfo
 CFFbxSceneInfo
 CFFbxTextureInfo
 CFFCPXMLExporterEntry point for launching an export of data from Sequencer into an XML file
 CFFCPXMLImporterEntry point for launching an import of data from an XML file into Sequencer
 CFFeedbackContextA context for displaying modal warning messages
 CFFeedbackContextAnsi
 CFFeedbackContextEditorA FFeedbackContext implementation for use in UnrealEd
 CFFeedbackContextMarkupA text-based markup language can be used to allow external processes to control the state machine, allowing command-line utilities to give graphical user feedback
 CFFiBMD
 CFFiBMetaData
 CFFieldBase class of reflection data objects
 CFFieldClassObject representing a type of an FField struct
 CFFieldLayoutDesc
 CFFieldNetCache
 CFFieldPath
 CFFieldPathProperty
 CFFieldRemapInfoHelper struct to allow us to redirect properties and functions through renames and additionally between classes if necessary
 CFFieldVariantSpecial container that can hold either UObject or FField
 CFFileCachePreloadEntry
 CFFileHandleRegistry
 CFFileHandleRegistryReadTracker
 CFFileHelper
 CFFileJournalDataContains the information that's returned from FileJournalGetFileData for a file
 CFFileJournalFileHandleA handle used by the FileJournal API
 CFFileManagerGenericBase class for file managers
 CFFileMappingFlags
 CFFilePackageStoreEntryFile based package store entry
 CFFilePackageStoreEntrySoftReferences
 CFFilePackageWriterUtilClass containing functions to save cooked packages in separate .uasset,.uexp,.ubulk files
 CFFilePathStructure for file paths that are displayed in the editor with a picker UI
 CFFileRegion
 CFFileStatDataContains the information that's returned from stat'ing a file or directory
 CFFileSystemErrorStores custom error messages from the engine along with an optional system error code that can provider more detailed information
 CFFillTextureCSCompute shader for writing values
 CFFilterData
 CFFilterExpressionHelpDialogConfig
 CFFilterVertexThe vertex data used to filter a texture
 CFFilterVertexDeclarationThe filter vertex declaration resource type
 CFFinalPostProcessSettingsAll blended postprocessing in one place, non lerpable data is stored in non merged form
 CFFinalSkinVertexData for a single skinned skeletal mesh vertex
 CFFindAssetsArchiveThis archive searches objects for assets
 CFFindInBlueprintCachingOptionsOptions to configure the bulk caching task
 CFFindInBlueprintSearchManagerSingleton manager for handling all Blueprint searches, helps to manage the going progress of Blueprints, and is thread-safe
 CFFindInBlueprintSearchTagsConst values for Find-in-Blueprints to tag searchable data
 CFFindInBlueprintsGraphGraphs, such as functions and macros, are stored here
 CFFindInBlueprintsGraphNodeGraph nodes use this class to store their data
 CFFindInBlueprintsNoResultClass used to denote an empty search result
 CFFindInBlueprintsPinPins use this class to store their data
 CFFindInBlueprintsPropertyProperty data is stored here
 CFFindInBlueprintsResult
 CFFindInGraphResultItem that matched the search results
 CFFindInstancedReferenceSubobjectHelperContains a set of utility functions useful for searching out and identifying instanced sub-objects contained within a specific outer object
 CFFindReferencedAssets
 CFFindReferencersArchiveArchive for mapping out the referencers of a collection of objects
 CFFinishBuildMorphTargetDataData to cache serialization results for async asset building
 CFFIRFilterTimeBased
 CFFirstEntryEventGuard
 CFFirstPersonParameters
 CFFixedRGBASigned84 component vector corresponding to PF_R8G8B8A8_SNORM
 CFFixedSampledSequenceGridMetrics
 CFFixedSampledSequenceView
 CFFixedTickState
 CFFixedUObjectArrayFixed size UObject array
 CFFixResult
 CFFixTokenA fix action token
 CFFixupSelfContextItem
 CFFlattenBrushOp
 CFFleshAssetConversionThe public interface to this module
 CFFleshAssetEditFFleshAssetEdit Structured RestCollection access where the scope of the object controls serialization back into the dynamic collection
 CFFleshAssetThumbnailScene
 CFFleshCollectionFFleshCollection (FTetrehidralCollection)
 CFFloat1616 bit float components and conversion
 CFFloat16ColorRGBA Color made up of FFloat16
 CFFloat3232 bit float components
 CFFloat3Packed3 component vector corresponding to DXGI_FORMAT_R11G11B10_FLOAT
 CFFloat3PackedSE3 component vector corresponding to PF_R9G9B9EXP5
 CFFloatAttributeColorMapperMaps float values to linear color ramp
 CFFloatChannelCurveModel
 CFFloatDistributionRaw distribution from which one float can be looked up per entry
 CFFloatInfo_IEEE32
 CFFloatInterval
 CFFloatProperty
 CFFloatRange
 CFFloatRangeBound
 CFFloatRK4SpringInterpolator
 CFFnvFNV hash generation for different types of input data
 CFFocusKnowledge
 CFFolder
 CFFolderDragDropOp
 CFFoliageOcclusionResults
 CFFollicleInfo
 CFFontFaceDataRaw font data for a Font Face asset
 CFFontRasterizationSettingsFont face rasterization settings
 CFForceFeedbackManager
 CFForceFeedbackValues
 CFForkedPageAllocation
 CFForkProcessHelperHelper functions for processes that fork in order to share memory pages
 CFFormatArgsTrace
 CFFormatArgumentDataUsed to pass argument/value pairs into FText::Format via UKismetTextLibrary::Format
 CFFormatArgumentValue
 CFFormatChunk
 CFFormatContainer
 CFFortniteMainBranchObjectVersion
 CFFortniteReleaseBranchCustomObjectVersion
 CFFortniteSeasonBranchObjectVersion
 CFFortniteValkyrieBranchObjectVersion
 CFFourBoxHolds the min/max planes that make up a set of 4 bounding volumes
 CFFourDistanceFieldSamples
 CFFractureEditorModeToolkit
 CFFractureEditorModule
 CFFractureSelectionTools
 CFFractureToolDelegates
 CFFractureViewSettingsCustomization
 CFFrame
 CFFrameNumberTypesafe 32-bit signed frame number
 CFFrameNumberDetailsCustomizationCustomize the FFrameNumber to support conversion from seconds/frames/timecode formats
 CFFrameNumberRange
 CFFrameNumberRangeBound
 CFFrameRateA frame rate represented as a fraction comprising 2 integers: a numerator (number of frames), and a denominator (per second)
 CFFrameTimeStructure representing a time by a context-free frame number, plus a sub frame value in the range [0:1) Conversion to and from time in seconds is achieved in combination with FFrameRate
 CFFrameworkObjectVersion
 CFFreezablePerPlatformFloat
 CFFrequencyProcessor
 CFFrozenMemoryImagePtrValue of this struct should never be a valid unfrozen pointer (i.e
 CFFrozenSceneViewMatricesGuard
 CFFullBlueprintEditorCommands
 CFFullSubUVPayload
 CFFunctionCompilationScope
 CFFunctionFromNodeHelper
 CFFunctionGraphTask
 CFFunctionHeartBeatScopeSimple scope object to put at the top of a function to monitor it completes in a timely fashion
 CFFusionSampler
 CFFusionVoiceFixLayout
 CFFusionVoicePool
 CFFutureStateBase class for the internal state of asynchronous return values (futures)
 CFFuzzyPathMatcherPerforms fuzzy path matching against a set of include and exclude paths
 CFFXBudget
 CFFXSystemInterfaceThe interface to an effects system
 CFFXTimeDataTiming data for various parts of FX work
 CFGainMatrix
 CFGainTable
 CFGameDelegatesClass to set and get game callbacks
 CFGameDragDropOperation
 CFGameInstancePIEParameters
 CFGameInstancePIEResult
 CFGameModeEventsGameModeBase events, particularly for use by plugins
 CFGameModeInfoCustomizerClass to help customize a GameMode class picker, to show settings 'withing' GameMode
 CFGameNetworkCustomVersion
 CFGamepadKeyNames
 CFGameplayAbilityInputBindsStructure that tells AbilitySystemComponent what to bind to an InputComponent (see BindAbilityActivationToInputComponent)
 CFGameplayAbilityReplicatedDataContainerAssociative container of GameplayAbilitySpecs + PredictionKeys --> FAbilityReplicatedDataCache
 CFGameplayAbilityTargetingLocationInfoFixLayout
 CFGameplayCueNotify_SpawnContextFGameplayCueNotify_SpawnContext
 CFGameplayCueReferencePair
 CFGameplayCueTranslationEditorInfo
 CFGameplayCueTranslationEditorOnlyDataOverview of the GameplayCueTranslator system
 CFGameplayCueTranslationNameSwapBasis for name swaps
 CFGameplayEffectConstantsEnumeration outlining the possible gameplay effect magnitude calculation policies
 CFGameplayEffectModCallbackData
 CFGameplayTagChangedEventWrapperSpecHolds tracking data for gameplay tag change event wrappers that have been bound
 CFGameplayTagCountContainerStruct that tracks the number/count of tag applications within it
 CFGameplayTagNativeAdderClass that can be subclassed by a game/plugin to allow easily adding native gameplay tags at startup
 CFGameplayTagQueryExpression
 CFGameplayTagRedirectors
 CFGameplayTagSearchPathInfoStruct describing the places to look for ini search paths
 CFGameplayTaskEventData
 CFGameplayTaskInstanceClassPredicate
 CFGameplayTaskInstanceNamePredicate
 CFGameStateInputs
 CFGameThreadHitchHeartBeatThreaded
 CFGameTimeContains all the timings of a gaming frame, to handle pause and time dilation (for instance bullet time) of the world
 CFGarbageCollectionTracerInterface to allow external systems to trace additional object references, used for bridging GCs
 CFGarbageReferenceInfoInformation about references to objects marked as Garbage that's gather by the Garbage Collector
 CFGatherableTextData
 CFGatherTextCommandletEmbeddedContextAdditional options and hooks that can be specified when running the GatherText commandlet embedded within another process
 CFGatherTextContext
 CFGatherTextDelegates
 CFGBufferBinding
 CFGBufferBindings
 CFGBufferCompressionInfo
 CFGBufferInfo
 CFGBufferItem
 CFGBufferPacking
 CFGBufferParams
 CFGBufferTarget
 CFGCBoneLooseParameters
 CFGCDirectReference
 CFGCInternalsHelper to give GC internals friend access to certain core classes
 CFGCObjectThis class provides common registration for garbage collection for non-UObject classes
 CFGCObjectInfoStructure containing information about a UObject participating in Garbage Collection
 CFGCScopeGuardPrevent GC from running in the current scope
 CFGCScopeTryGuard
 CFGenerateMips
 CFGenerateMipsParams
 CFGenerationInfoRevision data for an Unreal package file
 CFGenericApplicationMessageHandlerInterface that defines how to handle interaction with a user via hardware input and output
 CFGenericBarrierSynchronizationDelegateDataBarrier synchonrization callback data
 CFGenericCrashContextContains a runtime crash's properties that are common for all platforms
 CFGenericDVRStreamingSystemA generic implementation of the DVR/Streaming system, that doesn't support streaming
 CFGenericGeomPhysicsInterfaceUsingSpatialAcceleration
 CFGenericKinematicActorDef
 CFGenericKinematicActorSyncState
 CFGenericMemoryStatsHolds generic memory stats, internally implemented as a map
 CFGenericMemoryWarningContext
 CFGenericPhysicsInterface
 CFGenericPhysicsModelDef
 CFGenericPlatformAffinity
 CFGenericPlatformApplicationMisc
 CFGenericPlatformAtomicsDEPRECATED!
 CFGenericPlatformChunkInstallGeneric implementation of chunk based install
 CFGenericPlatformHostCommunicationGeneric implementation of IPlatformHostCommunication
 CFGenericPlatformInput
 CFGenericPlatformInputDeviceMapperGeneric implementation of the IPlatformInputDeviceMapper
 CFGenericPlatformMallocCrashSimple pooled memory allocator that uses preallocated memory
 CFGenericPlatformMathGeneric implementation for most platforms
 CFGenericPlatformMemoryGeneric implementation for most platforms, these tend to be unused and unimplemented
 CFGenericPlatformMemoryConstantsStruct used to hold common memory constants for all platforms
 CFGenericPlatformMemoryStatsStruct used to hold common memory stats for all platforms
 CFGenericPlatformMiscGeneric implementation for most platforms
 CFGenericPlatformOutputDevicesGeneric implementation for most platforms
 CFGenericPlatformProcessGeneric implementation for most platforms, these tend to be unused and unimplemented
 CFGenericPlatformPropertiesBase class for platform properties
 CFGenericPlatformRHIFramePacerGeneric implementation for most platforms
 CFGenericPlatformSplashGeneric implementation for most platforms
 CFGenericPlatformStackWalkGeneric implementation for most platforms
 CFGenericPlatformStricmpOptimized locale and CRT independent case-insensitive string comparisons
 CFGenericPlatformStringGeneric string implementation for most platforms
 CFGenericPlatformSurveyGeneric implementation for most platforms, these tend to be unused and unimplemented
 CFGenericPlatformSymbolDataDebug symbol information
 CFGenericPlatformSymbolDatabaseContainer for debug symbols corresponding to a single binary file
 CFGenericPlatformSymbolDatabaseKeyFuncs
 CFGenericPlatformSymbolication
 CFGenericPlatformSymbolInfoFile & line info for a debug symbol region
 CFGenericPlatformTextField
 CFGenericPlatformTimeGeneric implementation for most platforms
 CFGenericPlatformTLSIt should be possible to provide a generic implementation as long as a threadID is provided
 CFGenericPlatformTypesGeneric types for almost all compilers and platforms
 CFGenericRaycastPhysicsInterfaceUsingSpatialAcceleration
 CFGenericSaveGameSystemA generic save game system that just uses IFileManager to save/load with normal files
 CFGenericSelectionFilterManages selections of objects
 CFGenericShaderStat
 CFGenericStackBasedMallocCrash
 CFGenericTabHistory
 CFGenericVideoRecordingSystemA generic implementation of the video recording system, that doesn't support recording
 CFGenericWindow
 CFGenericWindowDefinition
 CFGeometricObjectsModule
 CFGeometryAddParams
 CFGeometryAlgorithmsModule
 CFGeometryCacheManualVertexFetchUniformBufferParameters
 CFGeometryCacheVertexFactoryUniformBufferParameters
 CFGeometryCacheVertexFactoryUserDataThe mesh batch element user data should point to an instance of this struct
 CFGeometryCacheVertexVertexFactoryVertex factory for geometry caches
 CFGeometryCollectionFacesTreeItem
 CFGeometryCollectionFacesTreeItemFace
 CFGeometryCollectionFacesTreeItemGeometry
 CFGeometryCollectionVertexFactoryA vertex factory for Geometry Collections
 CFGeometryCollectionVertexFactoryShaderParameters
 CFGeometryCollectionVertexFactoryUniformShaderParameters
 CFGeometryCollectionVerticesTreeItem
 CFGeometryCollectionVerticesTreeItemGeometry
 CFGeometryCollectionVerticesTreeItemVertex
 CFGeometryCoreModule
 CFGeometryFrameworkModule
 CFGeometryHelper
 CFGeometryIdentifierFGeometryIdentifier is used to represent a specific Geometry-containing object
 CFGeometryObjectVersion
 CFGeometryProcessingAdaptersModule
 CFGeometryScriptBakeType_Constant
 CFGeometryScriptBakeType_Curvature
 CFGeometryScriptBakeType_Height
 CFGeometryScriptBakeType_MultiTexture
 CFGeometryScriptBakeType_Occlusion
 CFGeometryScriptBakeType_Texture
 CFGeometryScriptBakeType_UVShell
 CFGeometryScriptBakeTypes
 CFGeometryScriptingCoreModule
 CFGeometrySelectionDeltaChangeFGeometrySelectionDeltaChange stores a Remove-then-Add change in a FGeometrySelection
 CFGeometrySelectionHandleFGeometrySelectionHandle stores a Selection and an Identifier for the geometry object that the Selection is defined relative to
 CFGeometrySelectionReplaceChangeFGeometrySelectionReplaceChange stores a full replacement of a FGeometrySelection, ie full copies of the selection set before and after the change
 CFGeometrySet3FGeometrySet3 stores a set of 3D Points and Polyline curves, and supports spatial queries against these sets
 CFGeomTools2D
 CFGestureDetectorThe gesture detector can simulate the detection of certain kinds of gestures that may or may not be available to be detected at the platform level
 CFGestureRecognizer
 CFGetActionsBoundToKey
 CFGetMeshParametersFGetMeshParameters is used by ToolTarget Interfaces/Implementations that support returning a mesh, to allow clients to specify various options like a specific LOD of a mesh, which attributes are required, etc
 CFGlobalBoundShaderState
 CFGlobalBoundShaderStateArgs
 CFGlobalBoundShaderStateResourceFGlobalBoundShaderState
 CFGlobalBoundShaderStateWorkArea
 CFGlobalComponentRecreateRenderStateContextDestroys render states for all components or for a provided list of components and then recreates them when this object is destroyed
 CFGlobalComponentReregisterContextRemoves all components from their scenes for the lifetime of the class
 CFGlobalCueTypeTable
 CFGlobalDynamicIndexBufferA system for dynamically allocating GPU memory for indices
 CFGlobalDynamicIndexBufferAllocation
 CFGlobalDynamicIndexBufferAllocationEx
 CFGlobalDynamicReadBufferA system for dynamically allocating GPU memory for rendering
 CFGlobalDynamicVertexBufferA system for dynamically allocating GPU memory for vertices
 CFGlobalDynamicVertexBufferAllocation
 CFGlobalEditorCommonCommands
 CFGlobalFocusSettings
 CFGlobalNotificationClass used to provide simple global notifications
 CFGlobalPSOCollectorManagerManages all collect functions of the globally declared PSOCollectorCreateFunction
 CFGlobalShaderFGlobalShader
 CFGlobalShaderMap
 CFGlobalShaderMapContent
 CFGlobalShaderMapIdClass that encapsulates logic to create a DDC key for the global shader map
 CFGlobalShaderMapSection
 CFGlobalShaderPermutationParameters
 CFGlobalShaderTypeA shader meta type for the simplest shaders; shaders which are not material or vertex factory linked
 CFGlobalShaderTypeCompiler
 CFGlobalTabmanager
 CFGlobalUITags
 CFGPUAdpater
 CFGPUBaseSkinAPEXClothVertexFactoryVertex factory with vertex stream components for GPU-skinned and morph target streams
 CFGPUBaseSkinVertexFactoryVertex factory with vertex stream components for GPU skinned vertices
 CFGPUBreadcrumbCrashDataGPU breadcrumbs
 CFGPUBreadcrumbsSharedContextFixed size structure holding GPU breadcrumbs information, to be communicated to the crash reporting client
 CFGPUDriverHelper
 CFGPUDriverInfo
 CFGPUSceneWriteDelegateRefAbstract reference to a GPUSceneWriteDelegate, such that implementation details can be left to the renderer
 CFGPUSkinAPEXClothDataTypeStream component data bound to Apex cloth vertex factory
 CFGPUSkinCache
 CFGPUSkinCacheVisualizationData
 CFGPUSkinCacheVisualizationMenuCommands
 CFGPUSkinDataTypeStream component data bound to GPU skinned vertex factory
 CFGPUSkinPassThroughFactoryLooseParameters
 CFGPUSkinPassthroughVertexFactoryVertex factory with vertex stream components for GPU-skinned streams
 CFGPUSortBuffersThe input buffers required for sorting on the GPU
 CFGPUSortManagerA manager that handles different GPU sort tasks
 CFGPUTextureTransferModule
 CFGradientStopMark
 CFGraphActionListBuilderBase
 CFGraphActionMenuBuilder
 CFGraphActionNode
 CFGraphAppearanceInfoInfo about how to draw the graph
 CFGraphAStarGeneric graph A* implementation
 CFGraphAStarDefaultNodeDefault A* node class
 CFGraphAStarDefaultPolicy
 CFGraphContextMenuBuilder
 CFGraphDiffControlUsed to find differences between revisions of a graph
 CFGraphDisplayInfoThis is a response from GetGraphDisplayInformation
 CFGraphEditorCommands
 CFGraphEditorCommandsImpl
 CFGraphEditorDragDropAction
 CFGraphEditorModuleGraph editor public interface
 CFGraphEventImpl
 CFGraphInformationPopupInfo
 CFGraphLineGraph Line data
 CFGraphNodeCreatorHelper object to ensure a graph node is correctly constructed
 CFGraphNodeDragDropOp
 CFGraphNodeFactory
 CFGraphPanelNodeFactory
 CFGraphPanelPinConnectionFactory
 CFGraphPanelPinFactory
 CFGraphPinHandleA handle to a pin, defined by its owning node's GUID, and the pin's name
 CFGraphSchemaActionDragDropAction
 CFGraphSchemaActionDragDropAction_DataflowSubGraphAction that refers to a dataflow subgraph It is used to display the variables in the SDataflowMembersWidget
 CFGraphSchemaActionDragDropAction_DataflowVariableAction to add a node to the graph
 CFGraphSelectionManager
 CFGraphSplineOverlapResult
 CFGraphThresholdGraph Line data
 CFGraphTraversalCounter
 CFGridSize2D
 CFGridWidget
 CFGroomAssetMemoryStats
 CFGroomBindingAssetMemoryStatsImplements an asset that can be used to store binding information between a groom and a skeletal mesh
 CFGroomBindingAsyncBuildScope
 CFGroomBindingAsyncBuildTask
 CFGroomBindingAsyncBuildWorkerWorker used to perform async compilation
 CFGroomBindingBuildContext
 CFGroomBindingBuilder
 CFGroomBindingCompilingManager
 CFGroomBuilder
 CFGroomCacheAnimationDataGroom animation data for a frame
 CFGroomCacheChunkImplements an asset that is used to store an animated groom
 CFGroomCacheGroupDataAnimatable group data that maps to FHairStrandsDatas
 CFGroomCacheInputDataBuilt groom data input used for a groom cache animation frame
 CFGroomCacheProcessorProxy that processes the HairGroupData into GroomCacheChunks that contain the groom animation data
 CFGroomCacheResources
 CFGroomCacheStrandDataAnimatable strand data that maps to FHairStrandsCurves
 CFGroomCacheVertexDataAnimatable vertex data that maps to FHairStrandsPoints
 CFGroomComponentMemoryStats
 CFGroomDeformerBuilder
 CFGroomID
 CFGroomRBFDeformer
 CFGroomTextureBuilder
 CFGroomVisualizationData
 CFGroupEdgeInsertionFirstPointChangeInteractive activity for inserting a group edge into a mesh
 CFGroupEraseBrushOp
 CFGroupPaintBrushOp
 CFGroupTopologyGiven a per-triangle integer ("group"), FGroupTopology extracts a group-level topological graph from an input Mesh
 CFGroupTopologyProviderTopologyProvider using FGroupTopology
 CFGroupTopologySelectionFGroupTopologySelection represents a set of selected elements of a FGroupTopology
 CFGroupTopologySelectorFGroupTopologySelector is a MeshTopologySelector subclass using an FGroupTopology to define groups, edges, and vertices
 CFGroupTopologyUtilsAdditional functionality for operating on FGroupTopology
 CFGrowableAllocationBase
 CFGrowableMallocBase
 CFGrowableMallocChunk
 CFGrowOnlySpanAllocator
 CFGuardSkipDirtyBlueprintStatus
 CFGuidImplements a globally unique identifier
 CFHairAssetHelper
 CFHairBulkContainer
 CFHairCardIndexBuffer
 CFHairCardsBulkData
 CFHairCardsDatas
 CFHairCardsDeformedResource
 CFHairCardsGeometry
 CFHairCardsIndexFormat
 CFHairCardsInterpolationBulkData
 CFHairCardsInterpolationDatasHair cards points interpolation attributes
 CFHairCardsInterpolationFormat
 CFHairCardsInterpolationResource
 CFHairCardsInterpolationVertex
 CFHairCardsMaterialFormat
 CFHairCardsNormalFormat
 CFHairCardsPositionFormat
 CFHairCardsRestResource
 CFHairCardsUVFormat
 CFHairCardsVertexBuffer
 CFHairCardsVertexFactoryA vertex factory which simply transforms explicit vertex attributes from local to world space
 CFHairClusterIndexFormat
 CFHairClusterInfo
 CFHairClusterInfoFormat
 CFHairCommonResource
 CFHairDescription
 CFHairDescriptionBulkDataBulk data storage for FHairDescription
 CFHairDescriptionGroup
 CFHairDescriptionGroups
 CFHairDescriptionVersion
 CFHairGroupInstance
 CFHairGroupPlatformData
 CFHairGroupResources
 CFHairLODInfo
 CFHairMeshes
 CFHairMeshesBulkData
 CFHairMeshesDatas
 CFHairMeshesDeformedResource
 CFHairMeshesRestResource
 CFHairResourceName
 CFHairStrandsAttributeFormat
 CFHairStrandsBulkCommon
 CFHairStrandsBulkData
 CFHairStrandsClusterBulkData
 CFHairStrandsClusterData
 CFHairStrandsClusterResource
 CFHairStrandsCommonDatasHair strands datas that are stored on CPU
 CFHairStrandsCoreImplements the HairStrands module
 CFHairStrandsCullingResource
 CFHairStrandsCurveFormat
 CFHairStrandsCurvesHair strands Curves attribute
 CFHairStrandsDatasBuilt hair strands data (decimated/shuffled/...)
 CFHairStrandsDebugDatasHair strands debug data
 CFHairStrandsDebugResources
 CFHairStrandsDeformedResource
 CFHairStrandsDeformedRootResource
 CFHairStrandsIndexFormatHair strands index format
 CFHairStrandsInterpolationBulkData
 CFHairStrandsInterpolationDatasHair strands points interpolation attributes
 CFHairStrandsInterpolationFormat
 CFHairStrandsInterpolationResource
 CFHairStrandsLODDeformedRootResource
 CFHairStrandsLODRestRootResource
 CFHairStrandsMeshTrianglePositionFormatSkinned mesh triangle vertex position format
 CFHairStrandsPointsHair strands points attribute
 CFHairStrandsPointToCurveFormat
 CFHairStrandsPositionFormat
 CFHairStrandsPositionOffsetFormat
 CFHairStrandsRawDatasHair strands raw datas that are stored on CPU
 CFHairStrandsRaytracingFormat
 CFHairStrandsRBFSampleIndexFormatHair strands RBF sample index format
 CFHairStrandsRestResource
 CFHairStrandsRestRootResource
 CFHairStrandsRootBarycentricFormat
 CFHairStrandsRootBulkData
 CFHairStrandsRootData
 CFHairStrandsRootIndexFormat
 CFHairStrandsRootToUniqueTriangleIndexFormat
 CFHairStrandsRootUtils
 CFHairStrandsTangentFormat
 CFHairStrandsTranscodedPositionFormat
 CFHairStrandsUniqueTriangleIndexFormat
 CFHairStrandsVertexFactoryA vertex factory which simply transforms explicit vertex attributes from local to world space
 CFHairStrandsVoxelData
 CFHairStrandsWeightFormatHair strands weights format
 CFHairStreamingRequest
 CFHairVertexFactoryTypesPerMaterialData
 CFHandleToCmdIndexConverts a relative handle to the appropriate index into the Cmds array
 CFHapticFeedbackBuffer
 CFHapticFeedbackValues
 CFHardwareDisplay
 CFHardwareInfo
 CFHardwareSurveyResults
 CFHarmonixDspModule
 CFHarmonixMetasoundModule
 CFHarmonixMeterData
 CFHashBuilderClass for computing a hash of multiple types, going through GetTypeHash when the type implements it, and fallbacks to raw data hashing when the type doesn't
 CFHashedName
 CFHashTable
 CFHazardPointerCollectionFHazardPointerCollection is a collection that is used to aquire a Hazardpointer
 CFHDRIBackdropModule
 CFHDRIBackdropPlacement
 CFHDRIBackdropStyle
 CFHealthSnapshotDescribes a health snapshot about the game at the current time including memory stats
 CFHeightfieldComponentDescriptionInformation about a heightfield gathered by the renderer for heightfield lighting
 CFHeightmapAccessor
 CFHeightMapSettings
 CFHeterogeneousVolumeData
 CFHiddenPropertyPermissionList
 CFHierarchicalInstancedStaticMeshDelegates
 CFHierarchicalLODBuilderThis is Hierarchical LOD builder
 CFHierarchicalLogArchive
 CFHierarchicalStaticMeshSceneProxy
 CFHierarchyWidgetDragDropOpThis drag drop operation allows widgets from the hierarchy rows to be dragged and dropped around the editor
 CFHighResScreenshotConfig
 CFHistogramFairly generic histogram for values that have natural lower bound and possibly no upper bound, e.g., frame time
 CFHistogramBuilderUsed to construct a histogram that runs over a custom set of ranges, while still enforcing contiguity on the bin ranges
 CFHistogramSettingsCustomization
 CFHistoricTextFormatDataUsed to gather information about a historic text format operation
 CFHistoricTextNumericDataUsed to gather information about a historic numeric format operation
 CFHitProxyConsumerAn interface to a hit proxy consumer
 CFHitProxyIdEncapsulates a hit proxy ID
 CFHittestGrid
 CFHitTestingPrivate interface to control which classes are allowed to perform hit-testing
 CFHLODActorDescActorDesc for AWorldPartitionHLOD
 CFHLODBuildContextBase class for all HLOD Builder settings
 CFHLODBuildResultResult of the HLOD build of a single actor
 CFHLODCreationContext
 CFHLODCreationParams
 CFHLODHashBuilder
 CFHLODHashContext
 CFHLODHashScope
 CFHLSLSyntaxHighlighterMarshallerSyntax highlighting for hlsl text
 CFHlslSyntaxTokenizerTokenize the text based on Hlsl tokens
 CFHMDSceneViewExtensionScene View Extension which is enabled for all HMDs to unify IsActiveThisFrame_Internal
 CFHostNodeArrangementSettings
 CFHUDHitBoxHitbox used for clickable HUD elements
 CFIdentityDeltaRangeHelper to make it possible to use the same paths for gather / scatter even if the per-instance delta is not tracked
 CFIdentityFunctorA functor which returns whatever is passed to it
 CFIdentityPrimitiveUniformBufferPrimitive uniform buffer containing only identity transforms
 CFIESLightProfileBatchedElementParameters
 CFIESLightProfilePSSimple pixel shader that renders a IES light profile for the purposes of visualization
 CFImageDimensionsFImageDimensions provides various functions for working with size/indices/coordinates of a 2D image, as well as standard UV spaces
 CFImagePreTransformVSVertex shader to perform a screen rotation for Vulkan pre-rotation on mobile
 CFImageTokenBasic message token with an icon/image payload
 CFImageUtilsClass of static image utility functions
 CFImaginaryBlueprintAn "imaginary" representation of a UBlueprint, featuring raw strings or other imaginary objects in the place of more structured substances
 CFImaginaryComponentAn "imaginary" representation of a FProperty of an instanced component, featuring raw strings or other imaginary objects in the place of more structured substances
 CFImaginaryFiBData
 CFImaginaryGraphAn "imaginary" representation of a UEdGraph, featuring raw strings or other imaginary objects in the place of more structured substances
 CFImaginaryGraphNodeAn "imaginary" representation of a UEdGraphNode, featuring raw strings or other imaginary objects in the place of more structured substances
 CFImaginaryPinAn "imaginary" representation of a UEdGraphPin, featuring raw strings or other imaginary objects in the place of more structured substances
 CFImaginaryPropertyAn "imaginary" representation of a FProperty, featuring raw strings or other imaginary objects in the place of more structured substances
 CFImplementedInterfaceInformation about an interface a class implements
 CFImportImage
 CFImportObjectParamsImport the entire default properties block for the class specified
 CFImportsValidationContextParam struct for external import validation functions
 CFInBunch
 CFIndenter
 CFIndex2i2-index tuple
 CFIndexArrayViewAn array view in to a static index buffer
 CFIndexBufferAn index buffer resource
 CFIndexedHandleManager
 CFIndexedHandleManagerBaseHandle Manager meant for FIndexedHandleBase and FCompactIndexedHandleBase derived classes, handles are given out from a freelist and are zero based and consecutive in nature, so ideal for being used as indices in to arrays
 CFIndexedLockFreeLink
 CFIndexLengthPair
 CFIndexToObjectStatic version of IndexToObject for use with TWeakObjectPtr
 CFInertializationCurve
 CFInertializationCurveDiffElement
 CFInertializationSparsePose
 CFInertialScrollManagerA helper class to calculate inertial scrolling
 CFInflateBrushOp
 CFInGameCycleCounter
 CFInGameCycleHistory
 CFInGamePerformanceTrackerHelper class to track code timings
 CFInGameScopedCycleCounter
 CFInitBodiesHelper
 CFInitBodiesHelperWithData
 CFInitBodySpawnParamsHelper struct to specify spawn behavior
 CFInitStaticResourceRenderThreadTaskHelper task to initialize a static resource on the render thread
 CFInlineReductionCacheData
 CFInputActionBindingBinds a delegate to an action
 CFInputActionUnifiedDelegate
 CFInputAxisBindingBinds a delegate to an axis mapping
 CFInputAxisKeyBindingBinds a delegate to a raw float axis mapping
 CFInputAxisUnifiedDelegateUnified delegate specialization for float axis events
 CFInputBehaviorModifierStatesFInputBehaviorModifierStates is an object that can be placed in an InputBehavior to allow users of the behavior to request that they be notified about modifier keys/buttons/etc state
 CFInputBindingBase class for the different binding types
 CFInputBindingManagerManager responsible for creating and processing input bindings
 CFInputCaptureDataAn active capturing behavior may need to keep track of additional data that cannot be stored within the behavior (for example if the same behavior instance is capturing for Left and Right separately)
 CFInputCapturePriorityEach UInputBehavior provides a priority that is used to help resolve situations when multiple Behaviors want to capture based on the same input event
 CFInputCaptureRequestUInputBehavior returns an FInputCaptureRequest from WantsCapture() to indicate whether it wants to capture or ignore an input event
 CFInputCaptureUpdateIInputBehavior returns an FInputCaptureUpdate from BeginCapture() and UpdateCapture(), which indicates to the InputRouter what the Behavior would like to have happen
 CFInputCoreModule
 CFInputDeviceAnalogStickDeadZonePropertyA generic input device property that sets Deadzone for Analog Sticks
 CFInputDeviceAnalogStickPropertyBase class for device properties that affect Analog Sticks
 CFInputDeviceGyroAutoCalibrationPropertyA generic gyro calibration property for input devices whose gyroscopes (angular velocity sensors) can have their calibration enabled or disabled
 CFInputDeviceIdRepresents a single input device such as a gamepad, keyboard, or mouse
 CFInputDeviceLightColorPropertyA generic light color property for input devices that have lights on them
 CFInputDeviceScopeContext scope that indicates which IInputDevice is currently being handled
 CFInputDeviceTriggerDynamicReleaseDeadZonePropertyA generic input device property that sets "Dynamic Release DeadZones" for Analog Triggers
 CFInputDeviceTriggerFeedbackPropertyTrigger resistance that is applied at a single position with the given strength
 CFInputDeviceTriggerPropertyBase class for device properties that affect Triggers
 CFInputDeviceTriggerResetPropertyThis property can be used to reset the state of a given trigger
 CFInputDeviceTriggerResistancePropertyA generic trigger effect that allows analog triggers to have a resistance curve between two points (Start and End)
 CFInputDeviceTriggerVibrationPropertyA generic input device property that sets vibration on triggers
 CFInputEventState
 CFInputGestureBindingBinds a gesture to a function
 CFInputGestureUnifiedDelegateUnified delegate specialization for gestureevents
 CFInputKeyBindingBinds a delegate to a key chord
 CFInputKeyEventArgsInput key event arguments
 CFInputKeyManager
 CFInputLatencyTimerEncapsulates a latency timer that measures the time from when mouse input is read on the gamethread until that frame is fully displayed by the GPU
 CFInputModeDataBaseAbstract base class for Input Mode structures
 CFInputModeGameAndUIData structure used to setup an input mode that allows the UI to respond to user input, and if the UI doesn't handle it player input / player controller gets a chance
 CFInputModeGameOnlyData structure used to setup an input mode that allows only the player input / player controller to respond to user input
 CFInputModeUIOnlyData structure used to setup an input mode that allows only the UI to respond to user input
 CFInputPreprocessorRegistration
 CFInputProtocolMapAn map type that broadcasts the OnProtocolUpdated whenever it's inner map is updated
 CFInputTouchBindingBinds a delegate to touch input
 CFInputTouchUnifiedDelegateUnified delegate specialization for Touch events
 CFInputVectorAxisBindingBinds a delegate to a raw vector axis mapping
 CFInputVectorAxisUnifiedDelegateUnified delegate specialization for vector axis events
 CFInstanceAttributeTrackerTracks changes for instances, but that assumes storing stuff per index except the removed status which must be kept ID-based Removed items are tracked by ID and kept separate as we need to remember if an item was ever removed in order to handle these correctly
 CFInstanceCountingObject
 CFInstanceDataBufferHeaderHeader data for the instance data buffer that might be produced early (before the heavy lifting of a data update) to move the main sync point back & off the render thread
 CFInstanceDataFlags
 CFInstanceDataManagerManager class that tracks changes to instance data within the component, and is responsible for dispatching updates of the proxy
 CFInstanceDataManagerSourceDataDescData descriptor representing the component state abstracting the UPrimitiveComponent, needs to be passed into the change flushing
 CFInstanceDataSceneProxy
 CFInstanceDataUpdateTaskInfo
 CFInstancedScreenVertexShaderVSVertex shader to draw an instanced quad covering all the viewports (SV_ViewportArrayIndex is output for each SV_InstanceID)
 CFInstancedSkinnedMeshComponentHelperHelper class used to share implementation for different InstancedSkinnedMeshComponent types
 CFInstancedSkinnedMeshSceneProxyDesc
 CFInstancedStaticMeshComponentHelperHelper class used to share implementation for different InstancedStaticMeshComponent types
 CFInstancedStaticMeshDataType
 CFInstancedStaticMeshDelegates
 CFInstancedStaticMeshRenderDataContainer for vertex factories used in the proxy to link MDC to the attribute buffers and similar data
 CFInstancedStaticMeshSceneDesc
 CFInstancedStaticMeshSceneProxy
 CFInstancedStaticMeshSceneProxyDesc
 CFInstancedStaticMeshVertexFactoryA vertex factory for instanced static meshes
 CFInstancedStaticMeshVertexFactoryShaderParameters
 CFInstanceDynamicData
 CFInstanceEditorData
 CFInstanceIdIndexMap
 CFInstanceSceneData
 CFInstanceSceneDataBuffers
 CFInstanceSceneDataImmutableStores instance data that is immutable - i.e., it is never changed after construction, it can be held onto by the renderer through a shared pointer
 CFInstanceSceneShaderData
 CFInstanceToParentPair
 CFInstanceUpdateChangeSetCollects changed instance data (and what else is needed to update the instance data proxy) from the source and
 CFInstanceUpdateComponentDescData descriptor representing the component state abstracting the UPrimitiveComponent, needs to be passed into the change flushing
 CFInstancingUserData
 CFInt16Property
 CFInt16Range
 CFInt16RangeBound
 CFInt32Interval
 CFInt32Range
 CFInt32RangeBound
 CFInt64Property
 CFInt64Range
 CFInt64RangeBound
 CFInt8Property
 CFInt8Range
 CFInt8RangeBound
 CFIntegerChannelCurveModel
 CFInteractiveProcessImplements an external process that can be interacted
 CFInteractiveToolActionFInteractiveToolAction is returned by a UInteractiveTool to represent an "Action" the Tool can execute
 CFInteractiveToolActionSetFInteractiveToolActionSet maintains a list of FInteractiveToolAction
 CFInteractiveToolInfoPassed to UInteractiveTool::Shutdown to indicate how Tool should shut itself down
 CFInteractiveToolsFrameworkModule
 CFInterfacePropertyThis variable type provides safe access to a native interface pointer
 CFInternalUObjectBaseUtilityIsValidFlagsChecker
 CFInternationalization
 CFInternationalizationArchive
 CFInternationalizationManifest
 CFInternetAddrDemo
 CFInterpCurveTemplate for interpolation curves
 CFInterpCurveFloat
 CFInterpCurveLinearColor
 CFInterpCurvePointTemplate for interpolation points
 CFInterpCurveQuat
 CFInterpCurveTwoVectors
 CFInterpCurveVector
 CFInterpCurveVector2D
 CFIntervalGizmoActorFactoryAIntervalGizmoActor is an Actor type intended to be used with UIntervalGizmo, as the in-scene visual representation of the Gizmo
 CFIntProperty
 CFIntrusiveUnsetOptionalState
 CFInvalidatableBrushAttributeRepresents the appearance of an SComboButton
 CFInvisibleToWidgetReflectorMetaDataWhen using the widget reflector, it may be necessary to make some widgets non-pickable, like the debug canvas
 CFIoBatchI/O batch
 CFIoBatchImpl
 CFIoBufferReference to buffer data used by I/O dispatcher APIs
 CFIoChunkBlockDecoderProvides access to the chunk block decoder
 CFIoChunkBlockDecodeRequest
 CFIoChunkBlockDecodeResultHolds the result from decoding a single I/O store chunk block
 CFIoChunkBlockDecodingParamsParameters for decoding a single I/O store chunk block
 CFIoChunkDecodingParamsParameters for decoding a set of encoded blocks(s)
 CFIoChunkEncodingEncodes data into a set of encrypted and compressed blocks
 CFIoChunkEncodingParamsDefines how the I/O chunk gets encoded into a set of compressed and encrypted block(s)
 CFIoChunkIdIdentifier to a chunk of data
 CFIoContainerHeader
 CFIoContainerHeaderLocalizedPackage
 CFIoContainerHeaderPackageRedirect
 CFIoContainerHeaderSerialInfo
 CFIoContainerHeaderSoftPackageReferences
 CFIoContainerIdContainer ID
 CFIoContainerSettings
 CFIoDirectoryIndexEntry
 CFIoDirectoryIndexHandle
 CFIoDirectoryIndexReader
 CFIoDirectoryIndexResource
 CFIoDirectoryIndexWriter
 CFIoDispatcherI/O dispatcher
 CFIoDispatcherBackendContextContext object used for signalling the I/O dispatcher
 CFIoDispatcherInternal
 CFIoDispatcherMountedContainer
 CFIoFileIndexEntry
 CFIoHashStores a BLAKE3-160 hash, taken from the first 20 bytes of a BLAKE3-256 hash
 CFIoHashBuilderCalculates a BLAKE3-160 hash
 CFIoMappedRegionMapped region
 CFIoOffsetAndLengthCombined offset and length
 CFIoReadOptions
 CFIoRequest
 CFIoRequestImplI/O request object
 CFIOSApplication
 CFIOSApplicationInfoInformation that cannot be obtained during a signal-handler is initialised here
 CFIOSAsyncTask
 CFIOSCommandLineHelper
 CFIOSConfigRules
 CFIOSCoreDelegates
 CFIOSCrashContext
 CFIOSCursor
 CFIOSDebugOutputDeviceGeneric Output device that writes to Windows Event Log
 CFIOSErrorOutputDevice
 CFIOSFeedbackContext
 CFIoSignatureError
 CFIoSignatureErrorEvent
 CFIOSInputInterfaceInterface class for IOS input devices
 CFIOSMallocCrashHandler
 CFIOSMallocZone
 CFIOSOutputDeviceFile
 CFIOSPlatformAffinity
 CFIOSPlatformApplicationMisc
 CFIOSPlatformFileIOS File I/O implementation
 CFIOSPlatformInput
 CFIOSPlatformMemoryIOS implementation of the memory OS functions
 CFIOSPlatformMiscIOS implementation of the misc OS functions
 CFIOSPlatformOutputDevices
 CFIOSPlatformProcessIOS implementation of the Process OS functions
 CFIOSPlatformPropertiesImplements iOS platform properties
 CFIOSPlatformRHIFramePacerIOS implementation of FGenericPlatformRHIFramePacer
 CFIOSPlatformSplashIOS splash implementation
 CFIOSPlatformSurveyIOS implementation of FGenericPlatformSurvey
 CFIOSPlatformTextField
 CFIOSPlatformTypesIOS specific types
 CFIoStatusI/O status with error code and message
 CFIoStatusBuilderHelper to make it easier to generate meaningful error messages
 CFIoStoreCompressedBlockInfo
 CFIoStoreCompressedReadResult
 CFIoStoreEnvironmentHelper used to manage creation of I/O store file handles etc
 CFIoStoreReader
 CFIoStoreShaderCodeArchive
 CFIoStoreShaderCodeArchiveHeader
 CFIoStoreShaderCodeEntryDescriptor of an individual shader
 CFIoStoreShaderGroupEntryDescriptor of a group of shaders compressed together
 CFIoStoreShaderMapEntryDescriptor of a shader map
 CFIoStoreTocChunkInfo
 CFIoStoreTocCompressedBlockEntryCompression block entry
 CFIoStoreTocCompressedBlockInfo
 CFIoStoreTocEntryMetaTOC entry meta data
 CFIoStoreTocHeaderI/O Store TOC header
 CFIoStoreTocResourceContainer TOC data
 CFIoStoreTocResourceStorage
 CFIoStoreTocResourceView
 CFIOSView
 CFIOSWindowA platform specific implementation of FNativeWindow
 CFIsDuplicatingClassForReinstancing
 CFIsEditorLoadingPackage
 CFISMCInstanceDataSceneProxyProxy class that represents scene instance data to the renderer
 CFISMCInstanceDataSceneProxyLegacyReorderedProxy that supports legacy reordered (HISM) data management
 CFISMCInstanceDataSceneProxyNoGPUSceneProxy that supports legacy NoGPUScene data management (and HISM)
 CFISMClientInstanceId
 CFISMComponentBatcherStruct that allows batching of transforms and custom data of multiple (possibly instanced) static mesh components
 CFISMInstanceUpdateChangeSetExtends the change set with ISM specifics
 CFISMPartitionInstanceManagerAn ISM partition instance manager, tied to a given client instance ID
 CFItemInfoInfo needed by every visible item in the tree
 CFJavaHelper
 CFKCachedConvexData
 CFKCachedConvexDataElement
 CFKCachedPerTriData
 CFKCHandler_CallFunction
 CFKCHandler_EventEntry
 CFKCHandler_MakeContainer
 CFKCHandler_MathExpression
 CFKCHandler_VariableSet
 CFKConvexGeomRenderInfo
 CFkDOPBuildCollisionTriangle
 CFKelvinletBrushOp
 CFKeyAddOrDeleteEventItemItem that's sent when an event is fired when we delete or add a key
 CFKeyAreaElement
 CFKeyBarCurveModelClass that provides functionality to represents keys as continuous ranges
 CFKeyboardConfig
 CFKeyChain
 CFKeyDataOptimizationParamsParameter structure passed to UE::MovieScene::Optimize that defines optimization parameters
 CFKeyDetails
 CFKeyDrawInfoStructure that defines how to draw a particular key
 CFKeyEditData
 CFKeyframeTrackEditorA base class for track editors that edit tracks which contain sections implementing GetKeyDataInterface
 CFKeyHandleKey handles are used to keep a handle to a key
 CFKeyHandleSetA set of key handles implemented as a sorted array for transparent passing to TArrayView<> APIs
 CFKeyMoveEventItemItem that's sent when an event is fired when we move a key in time
 CFKeyPropertyParamsParameters for keying a property
 CFKeyPropertyResultResult of keying
 CFKeyState
 CFKeyzoneArgs
 CFkHitResult
 CFKismet2MenuKismet menu
 CFKismetCompilerOptionsOptions used for a specific invication of the blueprint compiler
 CFKismetConnectionDrawingPolicy
 CFKismetDebugUtilities
 CFKismetNameValidator
 CFKismetNodeInfoContext
 CFKismetResourceStat
 CFKismetTraceSample
 CFKismetVariableDragDropActionDragDropAction class for dropping a Variable onto a graph
 CFLambdaMeshSculptBrushOpFactory
 CFLandscapeActorDescActorDesc for LandscapeActors
 CFLandscapeComponentDataInterface
 CFLandscapeComponentDataInterfaceBase
 CFLandscapeComponentGrassData
 CFLandscapeComponentSceneProxy
 CFLandscapeConfig
 CFLandscapeConfigChange
 CFLandscapeConfigHelper
 CFLandscapeDataInterface
 CFLandscapeDebugMaterialRenderProxy
 CFLandscapeDebugOptions
 CFLandscapeDirtyOnlyInModeScope
 CFLandscapeDoNotDirtyScope
 CFLandscapeEditDataInterface
 CFLandscapeElementParamArray
 CFLandscapeFixedGridVertexFactoryVertex factory for fixed grid runtime virtual texture lod
 CFLandscapeGrassWeightExporter
 CFLandscapeGrassWeightExporter_RenderThread
 CFLandscapeGrassWeightExporter_RenderThread_FixLayout
 CFLandscapeLayerUsageRenderProxy
 CFLandscapeLODOverridesCustomRenderPassUserData
 CFLandscapeMaskMaterialRenderProxy
 CFLandscapeMeshProxySceneProxy
 CFLandscapeNotification
 CFLandscapeNotificationManagerFLandscapeNotificationManager : centralizes landscape-related user notifications so that the user doesn't get flooded by toasts when multiple messages from possibly multiple landscapes are tossed around
 CFLandscapePhysicalMaterialBuilderHelper class used to Build or monitor Landscape Physical Material
 CFLandscapePhysicalMaterialRenderTaskA single task for calculating the landscape physical material
 CFLandscapeProxyComponentDataChangedParamsHelper class to store proxy changes information
 CFLandscapeRenderSystem
 CFLandscapeSceneViewExtension
 CFLandscapeSectionInfo
 CFLandscapeSelectMaterialRenderProxy
 CFLandscapeSharedBuffers
 CFLandscapeStaticLightingGlobalVolumeMapping
 CFLandscapeStaticLightingMeshRepresents the triangles of a Landscape component to the static lighting system
 CFLandscapeStaticLightingTextureMappingA texture mapping for landscapes
 CFLandscapeTextureAtlas
 CFLandscapeTextureDataInfo
 CFLandscapeTextureDataInterface
 CFLandscapeTextureMipEdgeOverrideProvider
 CFLandscapeTextureStorageMipProvider
 CFLandscapeVertex
 CFLandscapeVertexBuffer
 CFLandscapeVertexFactoryVertex factory for VTF-heightmap terrain
 CFLandscapeVertexFactoryPixelShaderParametersPixel shader parameters for use with FLandscapeVertexFactory
 CFLandscapeVertexFactoryVertexShaderParameters
 CFLandscapeVertexRef
 CFLandscapeXYOffsetVertexFactoryVertex factory for VTF-heightmap terrain
 CFLaplacianPullKelvinlet
 CFLaplacianPullKelvinletBrushOp
 CFLargeMemoryDataData storage for the large memory reader and writer
 CFLargeMemoryReaderArchive for reading a large amount of arbitrary data from memory
 CFLargeMemoryWriterArchive for storing a large amount of arbitrary data to memory
 CFLargeWorldCoordinatesRealProperty
 CFLatentResponse
 CFLatticeControlPointsMechanicMovementChange
 CFLatticeControlPointsMechanicSelectionChange
 CFLatticeDeformerToolConstrainedPointsChangeDeform a mesh using a regular hexahedral lattice
 CFLayoutBlockTextContextThe context needed when creating a block from a run of a text
 CFLayoutExtenderClass used for extending default layouts
 CFLayoutGeometry
 CFLayoutLocalizationClass containing utilities for getting layout localization information
 CFLayoutSaveRestore
 CFLazyNameLazily constructed FName that helps avoid allocating FNames during static initialization
 CFLazyObjectProperty
 CFLazyObjectPtrFLazyObjectPtr is a type of weak pointer to a UObject that uses a GUID created at save time
 CFLazyPrintf
 CFLazySingletonAllows inline friend declaration without forward-declaring TLazySingleton
 CFLeaf
 CFLegacyEdModeWidgetHelper
 CFLegacyLightMap1DA 1D array of incident lighting data
 CFLegacyQuantizedDirectionalLightSample
 CFLegacyQuantizedSimpleLightSample
 CFLegacyScreenPercentageDriverDefault screen percentage interface that just apply View->FinalPostProcessSettings.ScreenPercentage
 CFLengthActivationUtilsPlease use new version of this node, then use SetMuscleActivationParameter node to set up muscle activation parameters
 CFLevelActorFoldersHelper
 CFLevelDragDropOp
 CFLevelEditorDragDropWorldSurrogateReferencingObject
 CFLevelEditorPlayNetworkEmulationSettingsDetailDetails customization for FEditorPlayNetworkEmulationSettings
 CFLevelEditorSequencerBindingData
 CFLevelEditorSequencerIntegration
 CFLevelEditorSequencerIntegrationOptions
 CFLevelEditorViewportClient
 CFLevelGuidsStructure to hold information about an external packages objects used in cross-level references
 CFLevelInstanceActorDescActorDesc for Actors that are part of a LevelInstanceActor Level
 CFLevelInstanceActorGuidHelper struct that allows serializing the ActorGuid for runtime use
 CFLevelInstanceActorImplProvides base implementation for AActor classes implementing the ILevelInstanceInterface
 CFLevelInstanceActorPropertyOverride
 CFLevelInstanceEditorPivotHelper
 CFLevelInstanceID
 CFLevelInstancePropertyOverrideDesc
 CFLevelLegacyMapBuildData
 CFLevelPendingVisibilityStateAccessor
 CFLevelRegistrationAccessorAccessor used by World/ActorComponent for component registration/unregistration
 CFLevelRemoveFromWorldAccessorA Level is a collection of Actors (lights, volumes, mesh instances etc.)
 CFLevelSequenceActorSpawner
 CFLevelSequenceFBXInterop
 CFLevelSequenceSpawnRegisterMovie scene spawn register that knows how to handle spawning objects (actors) for a level sequence
 CFLevelStreamingDelegates
 CFLevelStreamingGCHelperHelper structure encapsulating functionality used to defer marking actors and their components as pending kill till right before garbage collection by registering a callback
 CFLevelUtilsA set of static methods for common editor operations that operate on ULevel objects
 CFLevelViewportActorLockInterface for objects who want to lock the viewport to an actor
 CFLifetimePropertyFLifetimeProperty This class is used to track a property that is marked to be replicated for the lifetime of the actor channel
 CFLightCacheInterfaceAn interface to cached lighting for a specific mesh
 CFLightComponentLegacyMapBuildData
 CFLightComponentMapBuildData
 CFLightingActorDesc
 CFLightingBuildOptionsA set of parameters specifying how static lighting is rebuilt
 CFLightingCellDesc
 CFLightingDensityMaterialRenderProxyAn material render proxy which overrides the material's Color and Lightmap resolution vector parameter
 CFLightInteractionInformation about an interaction between a light and a mesh
 CFLightMapThe abstract base class of 1D and 2D light-maps
 CFLightMap2DA 2D array of incident lighting data
 CFLightMapCoefficientsThe quantized coefficients for a single light-map texel
 CFLightMapData2DThe raw data which is used to construct a 2D light-map
 CFLightMapInteractionMake sure at least one is defined
 CFLightmapResourceClusterA bundle of lightmap resources which are referenced by multiple components
 CFLightmapSceneShaderData
 CFLightParticlePayload
 CFLightRayIntersectionThe result of an intersection between a light ray and the scene
 CFLightSampleIncident lighting for a single sample, as produced by a lighting build
 CFLightSceneProxyEncapsulates the data which is used to render a light by the rendering thread
 CFLightSceneProxyFixLayout
 CFLightVolumeOctreeSemantics
 CFLightWeightInstanceSubsystem
 CFLinearBlockAllocator
 CFLinearColorA linear, 32-bit/component floating point RGBA color
 CFLinearCurveEditorAxisImplementation of FCurveEditorAxis that draws grid lines on a linear basis
 CFLinkedBoxManagerManages a group of SLinkedBoxes that report the same size based on the largest size of any LinkedBoxes in this managed group
 CFLinkedInstancesAdapter
 CFLinkerManages the data associated with an Unreal package
 CFLinkerInstancedPackageMapHelper class to map between an original package and an instance of it (including world partition cells)
 CFLinkerInstancingContextHelper class to remap package imports during loading
 CFLinkerLoad
 CFLinkerSaveHandles saving Unreal package files
 CFLinkerTables
 CFLinuxApplication
 CFLinuxConsoleOutputDeviceLinux implementation of console log window, just a printf to the terminal for now
 CFLinuxCursor
 CFLinuxPlatformApplicationMisc
 CFLinuxPlatformInput
 CFLinuxPlatformMathLinux implementation of the Math OS functions
 CFLinuxPlatformMiscLinux implementation of the misc OS functions
 CFLinuxPlatformProcessLinux implementation of the Process OS functions
 CFLinuxPlatformPropertiesImplements Linux platform properties
 CFLinuxPlatformSplashLinux splash implementation
 CFLinuxWindowA platform specific implementation of FNativeWindow
 CFListenerDefines the properties of the listener
 CFListenerManager
 CFListenerProxyGame thread representation of a listener
 CFLiveLinkBaseDataStructWrapper around FStructOnScope to handle FLiveLinkBaseFrameData Can safely cast to the specific outer type
 CFLiveLinkControlRigModule
 CFLiveLinkCustomVersion
 CFLiveLinkInterpolationInfoInformation about the interpolation that was done Used to give some cues to the caller about what's happened
 CFLiveLinkLogThis class represents a log of LiveLink output each of which can be a rich tokenized message
 CFLiveLinkMessageAnnotation
 CFLiveLinkProvider
 CFLiveLinkRoleTrait
 CFLiveLinkSubjectFrameDataWrapper around static and dynamic data to be used when fetching a subject complete data
 CFLoadedAnimationChunk
 CFLoaderAdapterActorActor loader adapter that will do a spatial query based on the actor's brush
 CFLoaderAdapterActorListLoader adapter that contains an actor list
 CFLoaderAdapterListBase class for actor loaders that contains a specific list of actors
 CFLoaderAdapterPinnedActors
 CFLoaderAdapterShapeActor loader adapter that will do a spatial query based on a shape
 CFLoadPackageAsyncOptionalParamsOptional parameters passed to the LoadPackageAsync function
 CFLoadPackageAsyncProgressDelegateThread-safe delegate called on progress of async package loading
 CFLoadTimesObjectVersion
 CFLoadTimeTrackerHigh level load time tracker utility (such as initial engine startup or game specific timings)
 CFLocalFogVolumeSceneProxyRepresents a UVolumetricCloudComponent to the rendering thread, created game side from the component
 CFLocalizedAssetSCCUtil
 CFLocalizedAssetUtil
 CFLocalLightSceneProxyThe parts of the point light scene info that aren't dependent on the light policy type
 CFLocalPlayerContextA context object that binds to a LocalPlayer
 CFLocalPlayerIterator
 CFLocalTimestampDirectoryVisitorVisitor to gather local files with their timestamps
 CFLocalVertexFactoryA vertex factory which simply transforms explicit vertex attributes from local to world space
 CFLocalVertexFactoryShaderParametersShader parameter class used by FLocalVertexFactory only - no derived classes
 CFLocalVertexFactoryShaderParametersBaseShader parameters for all LocalVertexFactory derived classes
 CFLocationEmitterInstancePayloadModuleLocationEmitter instance payload
 CFLocationServicesAndroidEditorModule
 CFLocationServicesAndroidImplModuleThe public interface to this module
 CFLocationServicesBPLibraryModuleThe public interface to this module
 CFLocationServicesIOSEditorModule
 CFLocationServicesIOSImplModuleThe public interface to this module
 CFLocItem
 CFLockedPhysicsObjectExternalInterface
 CFLocKeyCase sensitive immutable hashed string used as a localization key
 CFLocKeyMapFuncsCase sensitive hashing function for TMap
 CFLocKeyMultiMapFuncsCase sensitive hashing function for TMultiMap
 CFLocKeySetFuncsCase sensitive hashing function for TSet
 CFLocKeySortedMapLessCase sensitive comparison function for TSortedMap
 CFLockFreeLinkPolicy
 CFLockFreePointerFIFOBase
 CFLockFreePointerListLIFOBase
 CFLockFreePointerListLIFORoot
 CFLocMetadataObjectA LocMetadata Object is a structure holding an unordered set of name/value pairs
 CFLocMetadataValueA Metadata Value is a structure that can be a number of types
 CFLocMetadataValueArrayA LocMetadata Array Value
 CFLocMetadataValueBooleanA LocMetadata Boolean Value
 CFLocMetadataValueObjectA LocMetadata Object Value
 CFLocMetadataValueStringA LocMetadata String Value
 CFLODBurstFired
 CFLODClusterThis is a LOD cluster struct that holds list of actors with relevant information
 CFLODMaskContains LODs to render
 CFLogCategoryTemplate for log categories that transfers the compile-time constant default and compile time verbosity to the FLogCategoryBase constructor
 CFLogCategoryBaseBase class for all log categories
 CFLogCategoryLogContentComparisonCommandlet
 CFLogCategoryLogCore
 CFLogCategoryLogExec
 CFLogCategoryLogExit
 CFLogCategoryLogHAL
 CFLogCategoryLogInit
 CFLogCategoryLogLoad
 CFLogCategoryLogLocalization
 CFLogCategoryLogLongPackageNames
 CFLogCategoryLogMemory
 CFLogCategoryLogNetPackageMap
 CFLogCategoryLogNetSerialization
 CFLogCategoryLogOutputDevice
 CFLogCategoryLogProcess
 CFLogCategoryLogProfilingDebugging
 CFLogCategoryLogScript
 CFLogCategoryLogSerialization
 CFLogCategoryLogSHA
 CFLogCategoryLogStats
 CFLogCategoryLogStreaming
 CFLogCategoryLogTemp
 CFLogCategoryLogUnrealMath
 CFLogCategoryLogUnrealMatrix
 CFLogCategoryLogUVEditor
 CFLogCategoryLogVirtualization
 CFLoggedFileHandle
 CFLoggedPlatformFile
 CFLoggingAsyncReadFileHandle
 CFLogScopedCategoryAndVerbosityOverrideHelper class that uses thread local storage to set up the default category and verbosity for the low level logging functions
 CFLogScopedVerbosityOverrideHelper class that allows setting scoped verbosity for log category
 CFLogSuppressionInterfaceInterface to the log suppression system
 CFLongGPUTaskPS
 CFLumenCardBuildData
 CFLumenCardBuildDebugData
 CFLumenVisualizationData
 CFLWIData
 CFMacApplicationMac-specific application implementation
 CFMacApplicationErrorOutputDevice
 CFMacConsoleOutputDeviceMac implementation of console log window, utilizing the Win32 console API
 CFMacConsoleWindow
 CFMacCrashContext
 CFMacCursor
 CFMacErrorOutputDevice
 CFMacFeedbackContextFeedback context implementation for Mac
 CFMacMallocCrashHandler
 CFMacMallocZone
 CFMacPlatformApplicationMisc
 CFMacPlatformInput
 CFMacPlatformMemoryMac implementation of the memory OS functions
 CFMacPlatformMiscMac implementation of the misc OS functions
 CFMacPlatformOutputDevices
 CFMacPlatformProcessMac implementation of the Process OS functions
 CFMacPlatformPropertiesImplements Mac platform properties
 CFMacPlatformRHIFramePacerMac implementation of FGenericPlatformRHIFramePacer
 CFMacPlatformSplashMac splash implementation
 CFMacPlatformSurveyMac implementation of FGenericPlatformSurvey
 CFMacPlatformTypesMac specific types
 CFMacroUVOverride
 CFMacScreen
 CFMacSemaphore
 CFMacTextInputMethodSystem
 CFMacWindowA platform specific implementation of FGenericWindow
 CFMainMediaIOAudioCaptureAudio capture that automatically registers to the main engine device
 CFMainMRUFavoritesListSimple class to represent a combined MRU and favorite map list
 CFMaintenance
 CFMakeClassSpawnableOnScope
 CFMallocThe global memory allocator's interface
 CFMallocAnsi
 CFMallocArenaHeap arena
 CFMallocBinned
 CFMallocBinned2
 CFMallocBinnedCommonBase
 CFMallocBinnedCommonUtils
 CFMallocCallstackHandler
 CFMallocDebug
 CFMallocDoubleFreeFinder
 CFMallocFrameProfiler
 CFMallocLeakReporterFMallocLeakReporter is a helper class that works alongside FMallocLeakDetection to provide easy access to reports of low-level memory leaks
 CFMallocLeakReportOptionsOptions that can be supplied when calling FMallocLeakDetection::DumpOpenCallstacks
 CFMallocPoisonProxyFMalloc proxy that poisons new and freed allocations, helping to catch code that relies on uninitialized or freed memory
 CFMallocStomp2Stomp memory allocator support should be enabled in Core.Build.cs
 CFMallocThreadSafeProxyFMalloc proxy that synchronizes access, making the used malloc thread safe
 CFManagedStorageFileLockRegistry
 CFManagedStorageFileWriteHandle
 CFManagedStorageScopeFileLock
 CFManifestContext
 CFManifestEntry
 CFMapBuildDataActorDesc
 CFMapErrorsThis file contains known map errors that can be referenced by name
 CFMapErrorTokenMap error specific message token
 CFMappedNameIndex and name number into a name map
 CFMappedTextureBuffer
 CFMapProperty
 CFMarkActorRenderStateDirtyTask
 CFMarkerPair
 CFMarkerTickContext
 CFMarkerTickRecord
 CFMarqueeOperationHelper for managing marquee operations
 CFMarqueeRectA convenient representation of a marquee selection
 CFMaterialFMaterial serves 3 intertwined purposes: Represents a material to the material compilation process, and provides hooks for extensibility (CompileProperty, etc) Represents a material to the renderer, with functions to access material properties Stores a cached shader map, and other transient output from a compile, which is necessary with async shader compiling (when a material finishes async compilation, the shader map and compile errors need to be stored somewhere)
 CFMaterialAnalysisResultHolds data about what is used in the shader graph of a specific material property or custom output
 CFMaterialAttributeDefinitionMapMaterial property to attribute data mappings
 CFMaterialAttributeDefintionAttribute data describing a material property
 CFMaterialAttributesInput
 CFMaterialCachedExpressionContext
 CFMaterialCompilationOutputStores outputs from the material compile that need to be saved
 CFMaterialCompilerThe interface used to translate material expressions into executable code
 CFMaterialCompileTargetParametersFully describes a material compilation target
 CFMaterialCustomOutputAttributeDefintionAttribute data describing a material property used for a custom output
 CFMaterialDependencySearchMetadata
 CFMaterialExpressionKeyUniquely identifies a material expression output
 CFMaterialExpressionSettingsSingleton for the material expression settings and permissions
 CFMaterialExternalTextureParameterInfo
 CFMaterialFunctionCompileStateFunction specific compiler state
 CFMaterialInheritanceChainHolds information about a hierarchy of materials
 CFMaterialInput
 CFMaterialInputDescription
 CFMaterialInputInfoA human-readable name - material expression input pair
 CFMaterialInsightsA structure that holds reflection information about a material
 CFMaterialInterfacePSOPrecacheParams
 CFMaterialIRModule
 CFMaterialIRModuleBuilder
 CFMaterialIRToHLSLTranslation
 CFMaterialItemViewA view of a single item in an FMaterialList
 CFMaterialKeyGeneratorContextOutput class passed to RecordAndEmit functions for material shader data
 CFMaterialLayersFunctionsIDSerializable ID structure for FMaterialLayersFunctions which allows us to deterministically recompile shaders
 CFMaterialListCustom Node Builder for Material List
 CFMaterialListDelegates
 CFMaterialListItemA Material item in a material list slot
 CFMaterialNumericParameterInfo
 CFMaterialOverlayHelper
 CFMaterialParameterCollectionInstanceResourceRendering thread mirror of UMaterialParameterCollectionInstance
 CFMaterialParameterMetadataHolds a value, along with editor-only metadata that describes that value
 CFMaterialParameterValue
 CFMaterialProcessedSource
 CFMaterialPSOPrecacheParams
 CFMaterialRelevance
 CFMaterialRenderContextThe context of a material being rendered
 CFMaterialRenderProxyA material render proxy used by the renderer
 CFMaterialResourceImplementation of the FMaterial interface for a UMaterial or UMaterialInstance
 CFMaterialResourceForCookingAn FMaterialResource and other information needed for cooking it
 CFMaterialResourceLocOnDisk
 CFMaterialResourceMemoryWriter
 CFMaterialResourceProxyReader
 CFMaterialResourceWriteScope
 CFMaterialShaderMapThe set of material shaders for a single material
 CFMaterialShaderMapContent
 CFMaterialShaderMapIdContains all the information needed to uniquely identify a FMaterialShaderMap
 CFMaterialShaderParameters
 CFMaterialShaderParametersBase
 CFMaterialShaders
 CFMaterialShaderTypeA shader meta type for material-linked shaders
 CFMaterialShaderTypes
 CFMaterialsWithDirtyUsageFlagsStruct used for annotations when a materials 'used with' flags have changed and need saving
 CFMaterialTextureCollectionParameterInfo
 CFMaterialTextureParameterInfo
 CFMaterialTextureValue
 CFMaterialThumbnailScene
 CFMaterialTrackEditorTrack editor for material parameters
 CFMaterialUniformParameterEvaluationRepresents the evaluation of a material parameter directly to a byte offset in the preshader uniform buffer
 CFMaterialUniformPreshaderField
 CFMaterialUniformPreshaderHeader
 CFMaterialUpdateContextThis class takes care of all of the details you need to worry about when modifying a UMaterial on the main thread
 CFMaterialVirtualTextureStack
 CFMathStructure for all math helper functions, inherits from platform math to pick up platform-specific implementations Check GenericPlatformMath.h for additional math functions
 CFMaxErrorStatTracker
 CFMaxRPCDoSEscalationPer-player tracking of the maximum RPC DoS escalation state
 CFMD5!it would be cool if these were implemented as subclasses of
 CFMD5HashSimple helper struct to ease the caching of MD5 hashes
 CFMediaCaptureUserDataPossible states of media capture
 CFMediaElementVertexStores media drawing vertices
 CFMediaFrameworkObjectVersion
 CFMediaIOAudioCaptureHandles capturing audio samples rendered by the engine and dispatching them to outputs
 CFMediaIOAudioOutput
 CFMediaIOCommonDisplayModeInfo
 CFMediaIOCommonDisplayModeResolutionInfo
 CFMediaIOCommonDisplayModes
 CFMediaIOConfigurationCustomizationImplements a details view customization for the FMediaIOConfiguration
 CFMediaIOCoreAudioSampleBase
 CFMediaIOCoreBinarySampleBaseImplements a media binary data sample
 CFMediaIOCoreCaptionSampleBaseImplements a media caption sample
 CFMediaIOCoreEncodeTime
 CFMediaIOCoreMediaOption
 CFMediaIOCorePlayerBaseImplements a base player for hardware IO cards
 CFMediaIOCoreSampleContainerMediaIO container for different types of samples
 CFMediaIOCoreSampleJITRConfigurationArgsUsed to setup JITR data for a sample
 CFMediaIOCoreSubtitleSampleBaseImplements a media subtitle sample
 CFMediaIOCoreTextureSampleBaseImplements the IMediaTextureSample/IMediaPoolable interface
 CFMediaIOCoreTextureSampleConverterMedia IO base texture sample converter
 CFMediaIOCoreWaitVSyncThread
 CFMediaIOCustomizationBaseBase implementation of different MediaIO details view customization
 CFMediaIODeviceCustomizationImplements a details view customization for the FMediaIODevice
 CFMediaIOInputConfigurationCustomizationImplements a details view customization for the FMediaIOInputConfiguration
 CFMediaIOOutputConfigurationCustomizationImplements a details view customization for the FMediaIOOutputConfiguration
 CFMediaIOPermutationsSelectorBuilder
 CFMediaIOSamplingSettings
 CFMediaIOVideoTimecodeConfigurationCustomizationImplements a details view customization for the video timecode configuration
 CFMediaObjectOwnerInfoContainer to carry the info about media object's owner
 CFMediaShadersVSMedia vertex shader (shared by all media shaders)
 CFMediaThumbnailSectionImplements a thumbnail section for media tracks
 CFMediaTrackEditorTrack editor that understands how to animate MediaPlayer properties on objects
 CFMediaVertexDeclarationThe simple element vertex declaration resource type
 CFMemcpyResourceParams
 CFMemMarkFMemMark marks a top-of-stack position in the memory stack
 CFMemory
 CFMemoryArchiveBase class for serializing arbitrary data in memory
 CFMemoryArenaMemory arena interface
 CFMemoryImage
 CFMemoryImageAllocatorBase
 CFMemoryImageMaterialParameterInfo
 CFMemoryImageNamePredictably sized structure for representing an FName in memory images while allowing the size to be smaller than FScriptName when case-preserving behavior is not required
 CFMemoryImageNamePointer
 CFMemoryImageResult
 CFMemoryImageSection
 CFMemoryImageString
 CFMemoryImageVTablePointer
 CFMemoryImageWriter
 CFMemoryReaderArchive for reading arbitrary data from the specified memory location
 CFMemoryReaderViewArchive for reading arbitrary data from the specified memory view
 CFMemoryToStringContext
 CFMemoryUnfreezeContent
 CFMemoryWriter
 CFMemoryWriter64
 CFMemsetResourceParams
 CFMemStackBaseSimple linear-allocation memory stack
 CFMenuBarBuilderMenu bar builder
 CFMenuBuilderVertical menu builder
 CFMenuEntryParamsHelper struct that holds FMenuEntry params for construction
 CFMenuEntryResizeParams
 CFMenuEntryStyleParamsContains various Style parameters and overrides
 CFMenuStackRepresents a stack of open menus
 CFMergeStaticMeshParams
 CFMeshAttributeArraySetBaseThis is the base class for an attribute array set
 CFMeshAttributePaintChangeFCommandChange for color map changes
 CFMeshAttributes
 CFMeshBatchA batch of mesh elements, all with the same material and vertex buffer
 CFMeshBatchAndRelevanceA reference to a mesh batch that is added to the collector, together with some cached relevance flags
 CFMeshBatchDynamicPrimitiveDataDynamic primitive/instance data for a mesh batch element
 CFMeshBatchElementA batch mesh element definition
 CFMeshBatchElementDynamicIndexBuffer
 CFMeshBoneInfo
 CFMeshBoundaryLoops
 CFMeshBudgetProjectSettingsUtils
 CFMeshBuilderOneFrameResources
 CFMeshBuildVertexData
 CFMeshBuildVertexView
 CFMeshCardsBuildData
 CFMeshChangeFMeshChange represents an undoable change to a FDynamicMesh3
 CFMeshComponentHelperHelper class used to share implementation for different MeshComponent types
 CFMeshConstAttributes
 CFMeshDeformerGeometryReadbackRequest
 CFMeshDeformerGeometryReadbackVertexDataArrays
 CFMeshDeformerSetSpecifies which mesh deformer should be used on each LOD of a mesh
 CFMeshDescription
 CFMeshDescriptionOperations
 CFMeshElementChannelsThis is a wrapper for an array of allocated MeshElementContainers
 CFMeshElementCollectorEncapsulates the gathering of meshes from the various FPrimitiveSceneProxy classes
 CFMeshElementContainerClass representing a collection of mesh elements, such as vertices or triangles
 CFMeshElementIndexerThis is an efficient container for holding back references to mesh elements from attributes
 CFMeshElementTypeWrapperThis is a wrapper for a FMeshElementChannels
 CFMeshFileUtilsModule
 CFMeshMapBuildData
 CFMeshMapBuildLegacyData
 CFMeshMaterialShaderMapThe shaders which the render the material on a mesh generated by a particular vertex factory type
 CFMeshMaterialShaderTypeA shader meta type for material-linked shaders which use a vertex factory
 CFMeshModelingToolsExpModule
 CFMeshModelingToolsModule
 CFMeshMotionBlurPayloadData
 CFMeshParticleInstanceVertex
 CFMeshParticleInstanceVertexDynamicParameter
 CFMeshParticleInstanceVertexPrevTransform
 CFMeshParticleVertexFactoryVertex factory for rendering instanced mesh particles with out dynamic parameter support
 CFMeshPolygroupChangeFMeshPolygroupChange stores a change to Polygroup IDs on a set of triangles, as a FDynamicMeshGroupEdit
 CFMeshPose
 CFMeshPropertyMapSettings
 CFMeshRegionChangeBase
 CFMeshRenderBufferSetFMeshRenderBufferSet stores a set of RenderBuffers for a mesh
 CFMeshRenderBufferSetConversionUtilParameters and accompanying functions used to build and update FMeshRenderBuffers from a dynamic mesh
 CFMeshRenderDecompositionFMeshRenderDecomposition represents a decomposition of a mesh into "chunks" of triangles, with associated materials
 CFMeshReplacementChangeFMeshReplacementChange represents an undoable complete change to a FDynamicMesh3
 CFMeshRotationPayloadDataMesh rotation data payload
 CFMeshSculptBrushOp
 CFMeshSculptBrushOpFactory
 CFMeshSculptFallofFunc
 CFMeshSelectionChangeFMeshSelectionChange represents an reversible change to a UMeshSelectionSet
 CFMeshSelectionChangeBuilderFMeshSelectionChangeBuilder can be used to construct a FMeshSelectionChange
 CFMeshToMeshVertDataA structure for holding mesh-to-mesh triangle influences to skin one mesh to another (similar to a wrap deformer)
 CFMeshTopologySelectionMechanicSelectionChangeBase class mechanic for selecting a subset of mesh elements (edge loops, groups, corners, etc.) Internally it relies on an FMeshTopologySelector to define which type of mesh topology is selectable
 CFMeshTopologySelectorFMeshTopologySelector implements selection behavior for a subset of mesh elements
 CFMeshTriangleGroupEditBrushOp
 CFMeshVertexChangeFMeshVertexChange represents an reversible change to a set of vertex positions, normals, colors and UVs Currently only a UDynamicMeshComponent target is supported
 CFMeshVertexChangeBuilderFMeshVertexChangeBuilder can be used to construct a FMeshVertexChange
 CFMeshVertexColorPaintChangeFCommandChange for Vertex Color changes
 CFMeshVertexPainter
 CFMessageDialogFMessageDialog These functions open a message dialog and display the specified informations there
 CFMessageLog
 CFMessageLogScopedOverrideScoped override for FMessageLog behavior
 CFMetaNavMeshPathFMetaNavMeshPath allows creating hierarchical or guided navmesh paths
 CFMetaPathWayPoint
 CFMetasoundAssetBaseFMetasoundAssetBase is a mix-in subclass for UObjects which utilize MetaSound objects
 CFMetasoundAssetProxy
 CFMetasoundParameterPackProxy
 CFMetasoundParameterPackStorage
 CFMetasoundParameterStorageWrapper
 CFMicrosoftPlatformCrashContext
 CFMicrosoftPlatformMathBaseMicrosoft base implementation of the Math OS functions
 CFMicrosoftPlatformStackWalkMicrosoft-shared implementation of the stack walking
 CFMicrosoftPlatformStringMicrosoft specific implementation
 CFMinimalNameThe minimum amount of data required to reconstruct a name This is smaller than FName when WITH_CASE_PRESERVING_NAME is set, but you lose the case-preserving behavior
 CFMipBiasFadeFunctionality for fading in/out texture mip-levels
 CFMipFadeSettingsMip fade settings, selectable by chosing a different EMipFadeSettings
 CFMipLevelBatchedElementParameters
 CFMobileMultiViewVertexShaderVSVertex shader to draw a quad covering all the viewports with mobile multi view (SV_RenderTargetArrayIndex is output for each SV_InstanceID if using the multi view fallback path)
 CFMobileObjectVersion
 CFModelElementA set of BSP nodes which have the same material and relevant lights
 CFModelingComponentsModule
 CFModelingOperatorsModule
 CFModelVertex
 CFModelVertexBufferA vertex buffer for a set of BSP nodes
 CFModeToolBase class for all editor mode tools
 CFModeToolkitThis FModeToolkit just creates a basic UI panel that allows various InteractiveTools to be initialized, and a DetailsView used to show properties of the active Tool
 CFModifierKeysStateFModifierKeysState stores the pressed state of keys that are commonly used as modifiers
 CFModifyAlphaSwizzleRgbaPSPixel shader to swizzle R G B A components, set alpha to 1 or inverts alpha
 CFModularSimCollectionFModularSimCollection (FTransformCollection)
 CFModularVehicleAssetEditFModularVehicleAssetEdit Structured RestCollection access where the scope of the object controls serialization back into the dynamic collection
 CFModularVehicleAsyncInputPer Vehicle Input State from Game Thread to Physics Thread
 CFModularVehicleAsyncOutputAsync Output Data
 CFModularVehicleBuilder
 CFModularVehicleDebugParams
 CFModularVehicleDefaultAsyncInput
 CFModularVehicleSimulation
 CFModuleAnimationData
 CFModuleDiskInfoStructure for reporting module disk presence info
 CFModuleInitializerEntryIntrusive linked list containing name and initializer function pointer of loaded modules
 CFModuleLocationBoneSocketInstancePayloadModuleLocationBoneSocket instance payload
 CFModuleLocationBoneSocketParticlePayloadModuleLocationBoneSocket per-particle payload
 CFModuleLocationVertSurfaceInstancePayloadModuleLocationVertSurface instance payload
 CFModuleLocationVertSurfaceParticlePayloadModuleLocationVertSurface per-particle payload - only used if updating each frame
 CFModuleManagerImplements the module manager
 CFModuleManifestStores a record of a built target, with all metadata that other tools may need to know about the build
 CFModuleObserverA simple class that observes the currently active module list for a specific module to be (un)loaded
 CFModuleTransform
 CFMonitoredProcessImplements an external process that can be monitored
 CFMonitorInfoContains info on a physical monitor connected to the display device
 CFMontageActiveSlotTrackerTracks state of active slot nodes in the graph
 CFMontageEvaluationState
 CFMontageSubStepperHelper struct to sub step through Montages when advancing time
 CFMorphTargetBinaryImportUtility class for importing a new morph target
 CFMorphTargetDeltaMorph mesh vertex data used for rendering
 CFMorphTargetLODModelMesh data for a single LOD model of a morph target
 CFMorphTargetVertexInfoBuffers
 CFMotionFilter
 CFMotionVectorSimulationSingleton class used for optionally overriding previous transforms for motion vector computation
 CFMountedPakInfo
 CFMouseDeltaTrackerKeeps track of mouse movement deltas in the viewports
 CFMoveBrushOp
 CFMoveCursorArgument to the ITextEditorWidget::Move(); it decouples performing cursor movement and text highlighting actions from event handling
 CFMoverCollisionParamsEncapsulates a collision context involved in movement
 CFMoverDoubleBufferDouble Buffer struct for various Mover data
 CFMoverModule
 CFMoveSceneAudioTriggerState
 CFMoveToExternalDataLayerParams
 CFMoveWholeIndirectionTextureCS
 CFMovieSceneAccumulatedBlendStateBlendable token state that's accumulated per-operand
 CFMovieSceneAdditiveCameraTrackBlender
 CFMovieSceneAnimTypeIDAnimation type ID that uniquely identifies the type of a change made (ie changing a transform, spawning an object, etc) as part of a sequence evaluation
 CFMovieSceneBlendChannelIDA blend channel ID
 CFMovieSceneBlenderSystemIDIdentifier for a type of blender system (e.g
 CFMovieSceneBlendingAccumulator
 CFMovieSceneBlendingActuatorID
 CFMovieSceneBlendingKey
 CFMovieSceneBlendTypeFieldType that specifies a set of blend types that are supported for a particular section
 CFMovieSceneBlendTypeFieldIterator
 CFMovieSceneCameraCutParamsCamera cut parameters
 CFMovieSceneChannelDataBase class channel data utility that provides a consistent interface to a sorted array of times and handles
 CFMovieSceneChannelEditorDataEntryBase entry type for use in FMovieSceneChannelProxy that stores editor meta-data and extended editor data for each channel of a given type (one entry per type)
 CFMovieSceneChannelEntryAn entry within FMovieSceneChannelProxy that contains all channels (and editor data) for any given channel type
 CFMovieSceneChannelHandleHandle to a specific channel in a UMovieSceneSection
 CFMovieSceneChannelMetaDataEditor meta data for a channel of data within a movie scene section
 CFMovieSceneChannelProxyProxy type stored inside UMovieSceneSection for access to all its channels
 CFMovieSceneChannelProxyDataConstruction helper that is required to create a new FMovieSceneChannelProxy from multiple channels
 CFMovieSceneChannelValueHelperUtility class that gets and sets a specific key value for a key struct
 CFMovieSceneChannelValueSetter
 CFMovieSceneChaosCacheTrackRecorderFactory
 CFMovieSceneClipboardA clipboard representing serializable copied data for a movie scene
 CFMovieSceneClipboardBuilderClass responsible for building a clipboard for a movie scene
 CFMovieSceneClipboardEnvironmentStructure representing an environment a clipboard applies to
 CFMovieSceneClipboardKeyA key in the clipboard representing a time and a value of a specific type Client code must define MovieSceneClipboard::GetKeyTypeName<> in order to use a type with this class
 CFMovieSceneClipboardKeyTrackContainer for a collection of keys arranged in a track
 CFMovieSceneCompiledDataEntryUsed for serialization only
 CFMovieSceneCompiledDataID
 CFMovieSceneConditionCustomization
 CFMovieSceneConstraintChannelHelper
 CFMovieSceneContextMovieScene evaluation context
 CFMovieSceneCustomizeDirectorBlueprintEndpointCallParamsParameters for endpoint call customization callback
 CFMovieSceneDirectorBlueprintConditionCustomizationCustomization for director blueprint condition endpoint picker
 CFMovieSceneDirectorBlueprintConditionInvokerUtility class for invoking director blueprint condition endpoints
 CFMovieSceneDirectorBlueprintConditionUtilsA utility class for managing director blueprint condition endpoints
 CFMovieSceneDirectorBlueprintEndpointCallParameters for creating an entry point, i.e
 CFMovieSceneDirectorBlueprintEndpointCustomizationBase class for details view customizations that operate on sequence director blueprint endpoints
 CFMovieSceneDirectorBlueprintEndpointDefinitionParameters for creating a blueprint endpoint
 CFMovieSceneDirectorBlueprintEndpointParameterStructure for creating extra parameter pins on an enpdoint
 CFMovieSceneDirectorBlueprintEntrypointResultResult structure for a created blueprint entry point, i.e
 CFMovieSceneDirectorBlueprintUtilsStatic utility library for dealing with movie-scene blueprint endpoints at edit/cook-time
 CFMovieSceneDirectorBlueprintVariableValue
 CFMovieSceneDoublePerlinNoiseChannelDetailsCustomization
 CFMovieSceneDynamicBindingCustomizationCustomization for dynamic spawn/possession endpoint picker
 CFMovieSceneDynamicBindingInvokerUtility class for invoking dynamic binding endpoints
 CFMovieSceneDynamicBindingUtilsA utility class for managing dynamic binding endpoints
 CFMovieSceneEntityComponentFieldBuilderBuilder class used for populating an FMovieSceneEntityComponentField with data
 CFMovieSceneEntitySystemRunner
 CFMovieSceneEvaluationFieldEntityKeyFuncs
 CFMovieSceneEvaluationFieldEntityQuery
 CFMovieSceneEvaluationGroupParameters
 CFMovieSceneEvaluationRangeMovieScene evaluation context
 CFMovieSceneEvaluationScope
 CFMovieSceneEvaluationStateProvides runtime evaluation functions with the ability to look up state from the main game environment
 CFMovieSceneEvaluationTreeA tree structure used to efficiently reference overlapping time ranges hierarchically
 CFMovieSceneEvaluationTreeNodeA tree node that represents a unique time range in the evaluation tree (or a grouping of smaller sub-divisions)
 CFMovieSceneEvaluationTreeNodeHandleA handle to a node in an FMovieSceneEvaluationTree, defined in terms of an entry handle (corrsponding to FMovieSceneEvaluationTree::ChildNodes), and its child index
 CFMovieSceneEvaluationTreeRangeIteratorType that iterates contiguous range/data combinations sequentially (including empty space between time ranges)
 CFMovieSceneEventCustomizationCustomization for FMovieSceneEvent structs
 CFMovieSceneEventUtilsStatic utility library for dealing with movie-scene events at edit/cook-time
 CFMovieSceneExecutionTokensOrdered execution token stack that accumulates tokens that will apply animated state to the sequence environment at a later time
 CFMovieSceneExportAudioData
 CFMovieSceneExportAudioSectionData
 CFMovieSceneExportAudioTrackData
 CFMovieSceneExportCinematicData
 CFMovieSceneExportCinematicSectionData
 CFMovieSceneExportCinematicTrackData
 CFMovieSceneExportDataAggregates intermediate data from Sequencer classes to be used for timeline exports
 CFMovieSceneExporterAbstract base class for movie scene exporters
 CFMovieSceneExportMetadata
 CFMovieSceneExportMetadataClip
 CFMovieSceneExportMetadataShot
 CFMovieSceneExportMovieSceneData
 CFMovieSceneExportSectionData
 CFMovieSceneExportTrackData
 CFMovieSceneFloatPerlinNoiseChannelDetailsCustomization
 CFMovieSceneImportAudioData
 CFMovieSceneImportAudioSectionData
 CFMovieSceneImportAudioTrackData
 CFMovieSceneImportCinematicData
 CFMovieSceneImportCinematicSectionData
 CFMovieSceneImportCinematicTrackData
 CFMovieSceneImportDataAggregates intermediate data from Sequencer classes to be used for timeline imports
 CFMovieSceneImporterAbstract base class for movie scene importers
 CFMovieSceneImportMovieSceneData
 CFMovieSceneImportTrackData
 CFMovieSceneInstancePreAnimatedStateClass that caches pre-animated state for objects that were manipulated by sequencer
 CFMovieSceneInterrogationDataData structure that is passed to all tracks and templates when interrogating them for data
 CFMovieSceneInterrogationKeyKey used for populating template interrogation data
 CFMovieSceneKeyStructHelperHelper class that marshals user-facing data from an edit UI into particluar keys on various underlying channels
 CFMovieSceneLabelParamsParameters for helping to determine dynamic label color/tooltip
 CFMovieSceneLatentActionManagerUtility class for running latent actions created from sequence players
 CFMovieSceneLegacyPlayerA legacy player implementation only meant for running legacy tracks using the older evaluation template system
 CFMovieSceneMediaDataPersistent data that's stored for each currently evaluating section
 CFMovieSceneMediaPlaybackParamsPlayback parameters to update the media player
 CFMovieSceneObjectBindingIDCustomization
 CFMovieSceneObjectBindingIDPickerHelper class that is used to pick object bindings for movie scene data
 CFMovieSceneObjectCacheObject cache that looks up, resolves, and caches object bindings for a specific sequence
 CFMovieScenePlatformConditionCustomization
 CFMovieScenePlaybackManagerA utility class that can manage a playing sequence's status and current time, while also handling looping, ping-ponging, and other playback modes
 CFMovieScenePlaybackPositionHelper class designed to abstract the complexity of calculating evaluation ranges for previous times and fixed time intervals
 CFMovieScenePreAnimatedStateA class similar to FMovieSceneInstancePreAnimatedState (above), which doesn't manage global pre-animated state requests, deferring those to the other class
 CFMovieScenePropertyTrackEntityImportHelperBase class for tracks that animate an object property
 CFMovieSceneRemoveInitialGlobalValueTokenProducerPre animated token producer that reverts a global initial value from the actuator when its state is restored
 CFMovieSceneRemoveInitialValueTokenProducerPre animated token producer that reverts the object's initial value from the actuator when its state is restored
 CFMovieSceneSectionDataData structure supplied to segment blenders that includes information about the section
 CFMovieSceneSectionDetailsCustomizationCustomizes FMovieSceneSection to expose the section bounds to the UI and allow changing their bounded states
 CFMovieSceneSectionMovedParamsParameters for sections moving in the editor
 CFMovieSceneSequenceEditor
 CFMovieSceneSharedDataIdUnique identifier for shared persistent data entries (see FSharedPersistentDataKey)
 CFMovieSceneSpawnableActorBindingBaseCustomization
 CFMovieSceneSpawnableAnnotationAn annotation that's added to spawned objects from movie scene spawnables
 CFMovieSceneSpawnableBindingCustomization
 CFMovieSceneSpawnRegisterClass responsible for managing spawnables in a movie scene
 CFMovieSceneTimeController
 CFMovieSceneTimeController_AudioClockA timing manager that retrieves its time from the audio clock
 CFMovieSceneTimeController_Custom
 CFMovieSceneTimeController_ExternalClockA timing manager that retrieves its time from an external clock source
 CFMovieSceneTimeController_PlatformClockA timing manager that retrieves its time from the platform clock
 CFMovieSceneTimeController_PlayEveryFrameA timing manager that plays every display frame for a certain number of seconds
 CFMovieSceneTimeController_RelativeTimecodeClockA timing manager that retrieves its time relative to the Timecode clock
 CFMovieSceneTimeController_TickA timing manager that accumulates delta times from a world
 CFMovieSceneTimeController_TimecodeClockA timing manager that retrieves its time from the Timecode clock
 CFMovieSceneToolsModuleImplements the MovieSceneTools module
 CFMovieSceneTrackCompilerArgsTrack compiler arguments
 CFMovieSceneTrackEditorBase class for handling key and section drawing and manipulation of a UMovieSceneTrack class
 CFMovieSceneTrackEvaluationData
 CFMovieSceneTrackPreCompileResultPre-compilation result
 CFMovieSceneTrackRowSegmentBlenderStructure that defines how to combine and sort overlapping sections on the same row
 CFMovieSceneTrackSegmentBlenderStructure that defines how to combine and sort sections in the same track row after processing on a per-row basis
 CFMovieSceneTranslatorAbstract base class for importer/exporter
 CFMovieSceneTranslatorContextMovieSceneTranslator context class
 CFMovingWindowAverageFastThis class calculates a moving window average
 CFMRUListAn MRU list of files
 CFMsgFMsg This struct contains functions for messaging with tools or debug logs
 CFMultiBlockMultiBlock (abstract)
 CFMultiBoxMultiBox
 CFMultiBoxBuilderMultiBox builder
 CFMultiBoxCustomization
 CFMultiBoxSettingsTypes of MultiBoxes
 CFMulticastDelegatePropertyDescribes a list of functions bound to an Object
 CFMulticastInlineDelegateProperty
 CFMulticastSparseDelegateProperty
 CFMultiComponentReregisterContextUnregisters multiple components for the lifetime of this class
 CFMultiComponentReregisterPair
 CFMultiSizeIndexContainerSkeletal mesh index buffers are 16 bit by default and 32 bit when called for
 CFMultiSizeIndexContainerData
 CFMusicalAudioBus
 CFMusicalTime
 CFMusicClockDriverBase
 CFMyBlueprintCommands
 CFMyBlueprintItemDragDropActionDragDropAction class for drag and dropping an item from the My Blueprints tree (e.g., variable or function)
 CFNamePublic name, available to the world
 CFNameAsStringIndexProxyArchiveImplements a proxy archive that serializes FNames as string data or an index (if the same name is repeated)
 CFNameAsStringProxyArchiveImplements a proxy archive that serializes FNames as string data
 CFNameBuilderA string builder with inline storage for FNames
 CFNamedAESKey
 CFNamedChunkCompleteCallbackParam
 CFNameDebugVisualizer
 CFNamedSlotSelection
 CFNameEntryA global deduplicated name stored in the global name table
 CFNameEntryHeaderImplementation detail exposed for debug visualizers
 CFNameEntryIdOpaque id to a deduplicated name
 CFNameEntrySerializedThis struct is only used during loading/saving and is not part of the runtime costs
 CFNameFastLessFast non-alphabetical order that is only stable during this process' lifetime
 CFNameLexicalLessSlow alphabetical order that is stable / deterministic over process runs
 CFNameMap
 CFNameNativePtrPair
 CFNamePermissionList
 CFNameProperty
 CFNameSelectorGenerator
 CFNameSwapData
 CFNameValidatorFactory
 CFNaniteAssemblyDataBuilderHelper class for building a Nanite assembly
 CFNaniteResearchStreamObjectVersion
 CFNaniteSplineMeshSceneProxyScene proxy for SplineMesh instance for Nanite
 CFNaniteVertexFactory
 CFNaniteVisualizationData
 CFNativeFunctionLookupA struct that maps a string name to a native function
 CFNativeFunctionRegistrarA struct that maps a string name to a native function
 CFNativeGameplayTagHolds a gameplay tag that was registered during static construction of the module, and will be unregistered when the module unloads
 CFNativeStateBindingBinding allowing native notification of state changes
 CFNativeTransitionBindingBinding allowing native transition rule evaluation
 CFNavCollisionConvex
 CFNavDataGenerator
 CFNavEdgeSegment
 CFNavHeightfieldSamples
 CFNavigableGeometryExport
 CFNavigationBounds
 CFNavigationBoundsUpdateRequest
 CFNavigationConfigThis class is used to control which FKeys and analog axis should move focus
 CFNavigationDirtyArea
 CFNavigationDirtyElement
 CFNavigationElementStructure registered in the navigation system that holds the required properties and delegates to gather navigation data (navigable geometry, NavArea modifiers, NavLinks, etc.) and be stored in the navigation octree
 CFNavigationElementHandleStructure used to identify a unique navigation element registered in the Navigation system
 CFNavigationLockContext
 CFNavigationMetaDataMetadata to override the navigation behavior or regular SWidget
 CFNavigationModifier
 CFNavigationPortalEdge
 CFNavigationProjectionWorkProperties of representation of an 'agent' (or Pawn) used by AI navigation/pathfinding
 CFNavigationQueryFilter
 CFNavigationRaycastWork
 CFNavigationRelevantData
 CFNavigationRelevantDataFilter
 CFNavigationReplyA FNavigationReply is something that a Slate navigation event returns to the system to notify it about the boundary rules for navigation
 CFNavigationToolStyle
 CFNavLocalGridDataLocal navigation grid - simple 2D grid used for navigation
 CFNavLocationDescribes a point in navigation data
 CFNavPathPointDescribes node in navigation path
 CFNavPathTypePath type data
 CFNDIChaosDestruction_InstanceData
 CFNDIFieldRenderDataData stored per physics asset instance on the render thread
 CFNDIGeometryCollectionArraysArrays in which the cpu datas will be str
 CFNDIGeometryCollectionBufferRender buffers that will be used in hlsl functions
 CFNDIGeometryCollectionDataData stored per physics asset instance
 CFNDIGeometryCollectionProxyProxy to send data to gpu
 CFNDIHairStrandsBufferRender buffers that will be used in hlsl functions
 CFNDIHairStrandsDataData stored per strand base instance
 CFNDIHairStrandsProxyData Interface for the strand base
 CFNDIPhysicsFieldDataData stored per physics asset instance on the game thread
 CFNDIPhysicsFieldProxyData Interface for the strand base
 CFNDIPressureGridProxyData Interface for the strand base
 CFNDIVelocityGridBufferRender buffers that will be used in hlsl functions
 CFNDIVelocityGridDataData stored per strand base instance
 CFNDIVelocityGridProxyData Interface for the strand base
 CFNetAsyncLoadDelinquencyAnalyticsTracks data related specific to a NetDriver that can can result in prolonged periods of apparent network inactivity, despite actually receiving traffic
 CFNetBitReaderFNetBitReader A bit reader that serializes FNames and UObject* through a network packagemap
 CFNetBitWriterFNetBitWriter A bit writer that serializes FNames and UObject* through a network packagemap
 CFNetConnAnalyticsDataNetConnection implementation for basic aggregated net analytics data
 CFNetConnAnalyticsVarsContainer class for separating analytics variables and processing, from the main NetConnection code
 CFNetConnectionIdHandler
 CFNetConnectionPacketAnalyticsStruct wrapper Per Net Connection analytics for things like packet loss and jitter
 CFNetConnectionSaturationAnalyticsStruct wrapping Per Net Connection saturation analytics
 CFNetConnectionSettingsHelp structs for temporarily setting network settings
 CFNetControlMessageNetwork control channel message types
 CFNetControlMessage< 0 >
 CFNetControlMessage< 1 >
 CFNetControlMessage< 10 >
 CFNetControlMessage< 12 >
 CFNetControlMessage< 13 >
 CFNetControlMessage< 15 >
 CFNetControlMessage< 16 >
 CFNetControlMessage< 17 >
 CFNetControlMessage< 18 >
 CFNetControlMessage< 19 >
 CFNetControlMessage< 2 >
 CFNetControlMessage< 20 >
 CFNetControlMessage< 21 >
 CFNetControlMessage< 22 >
 CFNetControlMessage< 23 >
 CFNetControlMessage< 24 >
 CFNetControlMessage< 25 >
 CFNetControlMessage< 26 >
 CFNetControlMessage< 27 >
 CFNetControlMessage< 28 >
 CFNetControlMessage< 29 >
 CFNetControlMessage< 3 >
 CFNetControlMessage< 30 >
 CFNetControlMessage< 31 >
 CFNetControlMessage< 32 >
 CFNetControlMessage< 33 >
 CFNetControlMessage< 4 >
 CFNetControlMessage< 5 >
 CFNetControlMessage< 6 >
 CFNetControlMessage< 9 >
 CFNetControlMessageInfoInfo about a message type retrievable without static binding (e.g
 CFNetDelegates
 CFNetDeltaSerializeInfoFNetDeltaSerializeInfo This is the parameter structure for delta serialization
 CFNetFieldExport
 CFNetFieldExportGroup
 CFNetGUIDCache
 CFNetGuidCacheObjectStores an object with path associated with FNetworkGUID
 CFNetLevelVisibilityState
 CFNetPacketNotifyFNetPacketNotify - Drives delivery of sequence numbers, acknowledgments and notifications of delivery sequence numbers
 CFNetQueuedActorDelinquencyAnalyticsTracks data related specific to a NetConnection that can can result in prolonged periods of apparent network inactivity, despite actually receiving traffic
 CFNetSerializeParams
 CFNetSimCueCallbacks
 CFNetSimCueDispatcher
 CFNetSimCueSystemParamemtersSystem parameters for NetSimCue events
 CFNetSimCueWrapperBase
 CFNetSimTimeStep
 CFNetSyncLoadReportStruct used as the parameter to FOnSyncLoadDetected to report sync loads
 CFNetworkCongestionControlOne implementation of network traffic control based on the unacked bytes in flight and the estimated uplink bandwidth and propagation round-trip time
 CFNetworkDemoHeader
 CFNetworkGUIDImplements a globally unique identifier for network related use
 CFNetworkingObjectVersion
 CFNetworkNotifyThe net code uses this to send notifications
 CFNetworkObjectInfoStruct to store an actor pointer and any internal metadata for that actor used internally by a UNetDriver
 CFNetworkObjectKeyFuncsKeyFuncs to allow using the actor pointer as the comparison key in a set
 CFNetworkObjectListStores the list of replicated actors for a given UNetDriver
 CFNetworkPhysicsCallbackNetwork physics rewind callback to manage all the sim callbacks rewind functionalities
 CFNetworkPhysicsDataHelperBase for helper, to create data and data history
 CFNetworkPhysicsMoverTraits
 CFNetworkPhysicsSettingsAsyncSettings Component for network replicated physics actors Overrides default settings, CVar settings and project settings
 CFNetworkPhysicsSettingsAsyncInput
 CFNetworkPhysicsSettingsComponentAsync
 CFNetworkPredictionData_Client
 CFNetworkPredictionData_Client_Character
 CFNetworkPredictionData_Server
 CFNetworkPredictionData_Server_Character
 CFNetworkPredictionDriver
 CFNetworkPredictionDriver< FGenericKinematicActorDef >
 CFNetworkPredictionDriverBase
 CFNetworkPredictionID
 CFNetworkPredictionInstanceArchetype
 CFNetworkPredictionInstanceConfig
 CFNetworkPredictionModelDef
 CFNetworkPredictionModelDefCapabilities
 CFNetworkPredictionModelDefRegistry
 CFNetworkPredictionPhysicsState
 CFNetworkPredictionSerialization
 CFNetworkPredictionServiceRegistry
 CFNetworkPredictionStateView
 CFNetworkPredictionTrace
 CFNetworkReplayDelegates
 CFNetworkReplayVersion
 CFNetworkTrafficAnalyzerA Network traffic analyzer that keeps track of useful information including the RTT and uplink bandwidth of the latest received packet to help the congestion control module work
 CFNetworkVersion
 CFNewSpawnableStruct used for defining a new spawnable type
 CFNewTextureInfoRepresents a new texture that has been loaded but no resource created for it
 CFNiagaraDataInterfaceProxyChaosDestructionData Interface allowing sampling of Chaos Destruction data
 CFNiagaraDIChaosDestruction_GPUData
 CFNiagaraDIChaosDestruction_InstanceDataToPassToRT
 CFNiagaraObjectVersion
 CFNoChildrenWidgets with no Children can return an instance of FNoChildren
 CFNodeAlignmentSettings
 CFNodeDebugData
 CFNodeFactoryClass that decides which widget type to create for a given data object
 CFNodeGroupA struct that contains a set of conodes that will be used in one mapping
 CFNodeInfoContext
 CFNodeMetadataHolds metadata keys, so as to discourage text duplication throughout the engine
 CFNodeTextCacheConstructing FText strings every frame can be costly, so this struct provides a way to easily cache those strings (node title, tooptip, etc.) for reuse
 CFNodeTextTable
 CFNodeTitleTextTable
 CFNodeWidgetActionsDefines actions which can be performed on node widgets
 CFNodeWidgetActionsCustomMenuData
 CFNodeWidgetLayoutDataLayout data for node's content widgets
 CFNodeWidgetsThe widget contents of the node
 CFNonAbandonableTaskStub class to use a base class for tasks that cannot be abandoned
 CFNoncopyableUtility template for a class that should not be copyable
 CFNoopCounterFake Thread safe counter, used to avoid cluttering code with ifdefs when counters are only used for debugging
 CFNoopStructUsed to avoid cluttering code with ifdefs
 CFNoReplyA reply type for events that return a void reply
 CFNormalMapBatchedElementParametersBatched element parameters for previewing normal maps
 CFNormalMapSettings
 CFNotificationButtonInfoSetup class to initialize buttons on a notification
 CFNotificationInfoSetup class to initialize a notification
 CFNotifyBufferFinishedHooks
 CFNotifyHook
 CFNotThreadSafeNotCheckedDelegateUserPolicy
 CFNull
 CFNullApplicationAn implementation of GenericApplication specifically for use when rendering off screen
 CFNullColorVertexBufferA vertex buffer with a single color component
 CFNullCursorAn implementation of an ICursor specifically for use when rendering off screen
 CFNullDynamicParameterVertexBuffer
 CFNullGraphTaskFNullGraphTask is a task that does nothing
 CFNullMovieSceneSpawnRegister
 CFNullNavigationConfigA navigation config that doesn't do any navigation
 CFNullOpt
 CFNullPlatformApplicationMisc
 CFNullPlatformDisplayMetrics
 CFNULLPSAn internal dummy pixel shader to use when the user calls RHISetPixelShader(NULL)
 CFNullSlateSoundDeviceSilent implementation of ISlateSoundDevice; it plays nothing
 CFNullVertexBufferA vertex buffer with a single zero float3 component
 CFNullWindowAn implementation of FGenericWindow specifically for use when rendering off screen
 CFNumberFormattingOptions
 CFNumberParsingOptions
 CFNumericProperty
 CFNumericUnitFNumericUnit is a numeric type that wraps the templated type, whilst a specified unit
 CFNV12ConvertAsBytesPSPixel shader to convert a NV12 frame to RGBA (NV12 data; texture viewed as G8)
 CFNV12ConvertPSPixel shader to convert a NV12 frame to RGBA
 CFNV21ConvertPSPixel shader to convert a NV21 frame to RGBA
 CFObjectAndNameAsStringProxyArchiveImplements a proxy archive that serializes UObjects and FNames as string data
 CFObjectArchetypeHelper
 CFObjectBindingTagCacheOwned by an FSequencer instance, this class tracks tags for object bindings, and maintains a reverse lookup map from binding to tag(s) along with other information for the tags such as color tints
 CFObjectCacheContextContext containing a lazy initialized ObjectIterator cache along with some useful reverse lookup tables that can be used during heavy scene updates of async asset compilation
 CFObjectCacheContextScopeA scope that can be used to maintain a FObjectCacheContext active until the scope is destroyed
 CFObjectCacheEventSink
 CFObjectCollectSaveOverridesContextInterface used by CollectSaveOverrides to access the save parameters
 CFObjectDataResourceUObject binary/bulk data resource type
 CFObjectDuplicationParametersThis struct is used for passing parameter values to the StaticDuplicateObject() method
 CFObjectElementDataElement data that represents an Object
 CFObjectExportUObject resource type for objects that are contained within this package and can be referenced by other packages
 CFObjectFullNameAndThumbnailWraps an object's full name and thumbnail
 CFObjectImportUObject resource type for objects that are referenced by this package, but contained within another package
 CFObjectInitializerInternal class to finalize UObject creation (initialize properties) after the real C++ constructor is called
 CFObjectKeyFObjectKey is an immutable, copyable key which can be used to uniquely identify an object for the lifetime of the application
 CFObjectMemoryAnalyzerAnalyzes memory usage of UObjects
 CFObjectMemoryUsageObject mempory usage info
 CFObjectNetPushIdHelper
 CFObjectPostCDOCompiledContext
 CFObjectPostSaveContextInterface used by PostSave to access the save parameters
 CFObjectPostSaveRootContextInterface used by PostSaveRoot to access the save parameters
 CFObjectPreSaveContextInterface used by PreSave to access the save parameters
 CFObjectPreSaveRootContextInterface used by PreSaveRoot to access the save parameters
 CFObjectProperty
 CFObjectPropertyBase
 CFObjectPtrFObjectPtr is the basic, minimally typed version of TObjectPtr
 CFObjectReaderUObject Memory Reader Archive
 CFObjectReplicatorRepresents an object that is currently being replicated or handling RPCs
 CFObjectResourceBase class for UObject resource types
 CFObjectResourceStatContains stats about a single resource in a package file
 CFObjectSaveContextDataData used to provide information about the save parameters during PreSave/PostSave
 CFObjectSaveOverrideData to specify an override to apply to an object during save without mutating the object itself
 CFObjectSavePackageSerializeContextInterface used by FArchiveSavePackageData during Serialize(FArchive& Ar) to access the save parameters
 CFObjectsBeingDebuggedIterator
 CFObjectSubsystemCollectionSubsystem collection which delegates UObject references to its owning UObject (object needs to implement AddReferencedObjects and forward call to Collection
 CFObjectTextExportSimple wrapper around a FObjectExport which does the text asset specific serialization of export data
 CFObjectThumbnailThumbnail image data for an object
 CFObjectTrace
 CFObjectWriterUObject Memory Writer Archive
 CFObservedComponentDetails
 CFOcclusionMapSettings
 CFOctreeChildNodeRefA reference to a child of an octree node
 CFOctreeChildNodeSubsetA subset of an octree node's children that intersect a bounding box
 CFOctreeElementIdAn identifier for an element in the octree
 CFOctreeElementId2An identifier for an element in the octree
 CFOctreeNodeContextThe context of an octree node, derived from the traversal of the tree
 CFOctreeQueryHelper
 CFOculusAlphaInverseShader
 CFOculusBlackShader
 CFOculusCubemapPSA pixel shader for rendering a textured screen element
 CFOculusVertexShader
 CFOculusWhiteShader
 CFODSCManagerResponsible for processing shader compile responses from the ODSC Thread
 CFODSCPrimitiveSceneInfoScope
 CFODSCRequestPayload
 CFODSCSuspendForceRecompileScope
 CFOldOptionalPinSettingsHelper structure to cache old data for optional pins so the data can be restored during reconstruction
 CFOnAttributeChangeDataTemporary parameter struct used when an attribute has changed
 CFOneColorPSPixel shader for rendering a single, constant color
 CFOneFrameResourceBase class for a resource allocated from a FMeshElementCollector with AllocateOneFrameResource, which the collector releases
 CFOnGenerateGlobalRowExtensionArgsA property row extension arguments is displayed at the end of a property row, either inline or as a button
 CFOnHeightmapStreamedContext
 CFOnLandscapeEditLayerDataChangedParams
 CFOnLandscapeEditLayersMergedParams
 CFOnLandscapeProxyFixupSharedDataParams
 CFOnLandscapeProxyMaterialChangedParams
 CFOnlineObjectVersion
 CFOnWaterBodyChangedParams
 CFOnWaterBodyIslandChangedParams
 CFOnWaterSplineDataChangedParams
 CFOnWaterSplineMetadataChangedParams
 CFOpenAsyncPackageResult
 CFOpenPackageResult
 CFOpenSequencerWatcherHelper structure to track when an sequencer is opened and closed
 CFOperatorFunctionIDStruct used to identify a function for a specific operator overload
 CFOpParametersStruct for storing binary operator definition parameters
 CFOptionalFloorCheckResultUsed by some movement operations to conditionally return a floor check result, if one was performed
 CFOptionalPinManager
 CFOptionalProperty
 CFOptionalPropertyLayout
 CFOptionalSizeStructure for optional floating point sizes
 CFOptionalStringNonNull
 CFOptionalStringNull
 CFOptionalTaskTagScopeThis class can be used to Tag an execution context but only in case it has not already been tagged It is usually used for the IsInRendering/GamethreadFunctions
 CFOptTexturePlatformDataOptional extra fields for texture platform data required by some platforms
 CFOrbitChainModuleInstancePayloadChain-able Orbit module instance payload
 CFOrientAndScaleRetargetingCachedDataStores cached data for Orient and Scale bone translation retargeting
 CFOrientedBoxStructure for arbitrarily oriented boxes (not necessarily axis-aligned)
 CFOutBunch
 CFOutcodeEncapsulates the inside and/or outside state of an intersection test
 CFOutlinerSettingsCustomization
 CFOutParmRec
 CFOutputDevice
 CFOutputDeviceAnsiError
 CFOutputDeviceArchiveWrapperOutput device wrapping any kind of FArchive
 CFOutputDeviceConsoleThis class servers as the base class for console window output
 CFOutputDeviceDebug
 CFOutputDeviceError
 CFOutputDeviceFileFile output device (Note: Only works if ALLOW_LOG_FILE && !NO_LOGGING is true, otherwise Serialize does nothing)
 CFOutputDeviceHelperHelper functions used by FOutputDevice derived classes
 CFOutputDeviceMemoryMemory output device
 CFOutputDeviceNull
 CFOutputDeviceRedirectorClass used for output redirection to allow logs to show in multiple output devices
 CFOutputDeviceStdOutput
 CFOutputMappingSettings
 CFOverlapDatumOverlap Data structure for async trace
 CFOverlappingThresholds
 CFOverlappingVerticesCustomVersion
 CFOverlayBrushInfo
 CFOverlayPopupLayerSimple overlay layer to allow content to be laid out on a Window or similar widget
 CFOverlayWidgetInfo
 CFOverridableManager
 CFOverridableReplayVersionData
 CFOverridableSerializationLogic
 CFOverridableTextPortPropertyPathScope
 CFOverrideSelectionColorMaterialRenderProxyA material render proxy which overrides the selection color
 CFOverscrollHandles overscroll management
 CFOwnedBulkDataPtr@documentation
 CFOwnerConcurrencyMapEntry
 CFP010_2101010ConvertPSPixel shader to convert a P010 frame stored as 3 plane RGB2101010 to RGBA
 CFP010ConvertAsUINT16sPSPixel shader to convert a P010 frame inside a G16 texture to RGBA
 CFP010ConvertPSPixel shader to convert a P010 frame to RGBA
 CFPackageFileSummaryA "table of contents" for an Unreal package file
 CFPackageFileVersionThis object combines all of our version enums into a single easy to use structure which allows us to update older version numbers independently of the newer version numbers
 CFPackageHashesStruct containing hashes computed during cooked package writing
 CFPackageId
 CFPackageImportReference
 CFPackageIndexWrapper for index into a ULnker's ImportMap or ExportMap
 CFPackageLocalizationCacheCommon implementation for the package localization cache
 CFPackageLocalizationCultureCachePackage localization cache for a specific culture (may contain a chain of cultures internally based on their priority)
 CFPackageLocalizationManagerSingleton class that manages localized package data
 CFPackageLocalizationUtilUtility functions for dealing with localized package names
 CFPackageMapAckState
 CFPackageName
 CFPackageObjectIndex
 CFPackagePathInternal class only; not used by blueprints
 CFPackageReloadedEventDelegate payload for FOnPackageReloaded
 CFPackageReloadVersionInfoReload version information for packages
 CFPackageResourceStat
 CFPackageSaveInfoStruct to encapsulate arguments specific to saving one package
 CFPackageSourceControlHelper
 CFPackageStoreStores information about available packages that can be loaded
 CFPackageStoreBackendContext
 CFPackageStoreEntryPackage store entry
 CFPackageStoreEntryResourcePackage store entry resource
 CFPackageStoreReadScope
 CFPackageWriterRecords
 CFPackageWriterToRecordA PackageWriter that saves the portions of the SavePackage output to sharedbuffers on a record structure
 CFPackedHairAttribute0Vertex
 CFPackedHairCurve
 CFPackedHairVertex
 CFPackedLevelActorBuilderFPackedLevelActorBuilder handles packing of ALevelInstance actors into APackedLevelActor actors and Blueprints
 CFPackedLevelActorBuilderCluster
 CFPackedLevelActorBuilderClusterID
 CFPackedLevelActorBuilderContext
 CFPackedLevelActorDesc
 CFPackedNormalA normal vector, quantized and packed into 32-bits
 CFPackedPositionA 3x1 of xyz(11:11:10) format
 CFPackedRemoteObjectPathNameStructure that represents remote object pathname (noexport type) Stores pathnames as an array of indices (into a sidecar FRemoteObjectTables object) of FNames and associated FRemoteObjectIds Names and Ids are stored from the innermost object first to the outermost object last
 CFPackedRGB10A2NA vector, quantized and packed into 32-bits
 CFPackedRGBA16NA vector, quantized and packed into 32-bits
 CFPacketIdRangeRepresents a range of PacketIDs, inclusive
 CFPageAllocator
 CFPageCache
 CFPageFaultStatsDifferent types of Page Fault stats
 CFPaintArgsSWidget::OnPaint and SWidget::Paint use FPaintArgs as their sole parameter in order to ease the burden of passing through multiple fields
 CFPaintGeometryA Paint geometry contains the window-space (draw-space) info to draw an element on the screen
 CFPakMountOptions
 CFPanelExtensionFactory
 CFParallelDeformableTask
 CFParallelEvaluationData
 CFParallelRenderingObjectVersion
 CFParameterAllocation
 CFParamRemapInfoHelper struct to allow us to redirect pin name for node class
 CFParamsChangedHelper
 CFParse
 CFParticleAnimTrailEmitterInstance
 CFParticleBeam2EmitterInstance
 CFParticleBeamTrailVertex
 CFParticleBeamTrailVertexDynamicParameter
 CFParticleBeamTrailVertexFactoryBeam/Trail particle vertex factory
 CFParticleCollisionInstancePayloadCollision module per instance payload
 CFParticleCollisionPayloadCollision module particle payload
 CFParticleDataContainer
 CFParticleDynamicData
 CFParticleEightTexCoordVertexBuffer
 CFParticleEmitterBuildInfo
 CFParticleEmitterInstance
 CFParticleEmitterInstanceFixLayout
 CFParticleEventBurstDataParticle burst event data
 CFParticleEventCollideDataCollision particle event data
 CFParticleEventDataThe base class for all particle event data
 CFParticleEventDeathDataKilled particle event data
 CFParticleEventInstancePayloadGeneral event instance payload
 CFParticleEventKismetDataKismet particle event data
 CFParticleEventSpawnDataSpawn particle event data
 CFParticleExistingDataParticle event data for particles that already existed at the time of the event
 CFParticleIndexBufferIndex buffer for drawing an individual sprite
 CFParticleMeshEmitterInstance
 CFParticleOrder
 CFParticlePerfStats
 CFParticlePerfStats_GPUStats gathered from the GPU
 CFParticlePerfStats_GTStats gathered on the game thread or game thread spawned tasks
 CFParticlePerfStats_RTStats gathered on the render thread
 CFParticlePerfStatsContext
 CFParticlePerfStatScope
 CFParticleRandomSeedInstancePayloadRandom-seed instance payload
 CFParticleRequiredModule
 CFParticleResetContextA level of significance for a particle system
 CFParticleRibbonEmitterInstance
 CFParticleScratchVertexBufferScratch vertex buffer available for dynamic draw calls
 CFParticleSortBuffersBuffers in GPU memory used to sort particles
 CFParticleSpawnPerUnitInstancePayloadPayload for instances which use the SpawnPerUnit module
 CFParticleSpriteEmitterInstance
 CFParticleSpriteVertexPer-particle data sent to the GPU
 CFParticleSpriteVertexFactoryVertex factory for rendering particle sprites
 CFParticleSpriteVertexNonInstancedPer-particle data sent to the GPU
 CFParticleSystemCustomVersion
 CFParticleSystemSceneProxy
 CFParticleSystemSceneProxyDesc
 CFParticleSystemThumbnailScene
 CFParticleSystemWorldManagerMain manager class for particle systems in the world
 CFParticleTexCoordVertexBufferVertex buffer containing texture coordinates for the four corners of a sprite
 CFParticleTrailsEmitterInstance_Base
 CFParticleVertexDynamicParameter
 CFParticleVertexFactoryBaseBase class for particle vertex factories
 CFPartitionActorDesc
 CFPassedMarker
 CFPatchIndirectionTextureCS
 CFPathAndMountPointStruct representing a path on disk, and its virtual mount point
 CFPathFollowingRequestResult
 CFPathFollowingResult
 CFPathPermissionListSet of paths that are allowd and/or denied for certain use cases
 CFPathsPath helpers for retrieving game dir, engine dir, etc
 CFPathViews
 CFPawnIteratorObjectWrapper object that tries to imitate the TWeakObjectPtr interface for the objects previously in the PawnList and iterated by FConstPawnIterator
 CFPCGBiomeCoreModule
 CFPendingAutoReceiveInputActorSerialized ULevel information about dynamic texture instances
 CFPendingCleanupObjectsA set of cleanup objects which are pending deletion
 CFPendingDeleteThe pending deleted object
 CFPendingFrameWrite
 CFPendingLatentAction
 CFPendingParticleWrite
 CFPendingPrivateAsset
 CFPendingShaderMapCompileResults
 CFPerceptionChannelAllowList
 CFPerceptionListenerShould contain only cached information common to all senses
 CFPerceptionListenerCounter
 CFPerceptionStimuliSource
 CFPerformanceTrackingChartChart for a single portion of gameplay (e.g., gameplay or in-game-shop or settings menu open) WARNING: If you add members here, you MUST also update AccumulateWith() as it accumulates each measure from another chart
 CFPerformanceTrackingSystem
 CFPerInstanceLightmapData
 CFPerlinNoiseChannelSectionMenuExtension
 CFPermanentObjectPoolExtentsHelps check if an object is part of permanent object pool
 CFPerObjectProjectedShadowInitializerInformation needed to create a per-object projected shadow
 CFPerPlayerSplitscreenDataStructure to store splitscreen data
 CFPerQualityLevelProperty
 CFPersistentEvaluationDataStructure that stores persistent data that track templates may need during evaluation
 CFPersistentLinearAllocatorExtends
 CFPersistentManagedFile
 CFPersistentStorageCategory
 CFPersistentStorageManager
 CFPerSolverData
 CFPersonaAssetEditorToolkitPersona asset editor toolkit wrapper, used to auto inject the persona editor mode manager
 CFPersonaCommonCommands
 CFPersonaEditModes
 CFPersonaModulePersona module manages the lifetime of all instances of Persona editors
 CFPersonaTabs
 CFPersonaToolkitArgsInitialization parameters for persona toolkits
 CFPersonaViewportArgsArguments used to create a persona viewport tab
 CFPersonaViewportNotificationOptions
 CFPhysCommandHandlerContainer used for physics tasks that need to be deferred from GameThread
 CFPhysicalMaterialMaskImport
 CFPhysicalMaterialMaskParams
 CFPhysicsAssetRenderInterface
 CFPhysicsAssetThumbnailScene
 CFPhysicsDataCollectionFPhysicsDataCollection holds onto physics-system data that is needed for various interactive tools and algorithms
 CFPhysicsDebugMode
 CFPhysicsDelegatesSet of delegates to allowing hooking different parts of the physics engine
 CFPhysicsDrivenMotionDebugParams
 CFPhysicsFieldInfos
 CFPhysicsFieldInstanceAn instance of a Physics Field
 CFPhysicsFieldResourcePhysics Field render resource
 CFPhysicsFieldSceneProxy
 CFPhysicsFilterBuilder
 CFPhysicsManipulationEdModeEditor mode to manipulate physics objects in level editor viewport simulation
 CFPhysicsManipulationEdModeFactory
 CFPhysicsModularVehicleInputsPer Vehicle input State from Game Thread to Physics Thread
 CFPhysicsModularVehicleTraits
 CFPhysicsMoverAsyncInput
 CFPhysicsMoverAsyncOutput
 CFPhysicsMoverManagerAsyncCallback
 CFPhysicsMoverManagerAsyncInput
 CFPhysicsMoverManagerAsyncOutput
 CFPhysicsMoverSimulationContactModifierParams
 CFPhysicsMoverSimulationTickParams
 CFPhysicsObjectExternalInterface
 CFPhysicsObjectVersion
 CFPhysicsRepAsyncInputDataFinal computed desired state passed into the physics sim
 CFPhysicsRepErrorCorrectionData
 CFPhysicsReplication
 CFPhysicsReplicationAsync
 CFPhysicsReplicationAsyncInput
 CFPhysicsReplicationCache
 CFPhysicsReplicationCacheAsyncAsync replication cache class
 CFPhysicsReplicationCacheAsyncInputAsync Marshal Input
 CFPhysicsReplicationCacheAsyncOutputAsync Marshal Output
 CFPhysicsReplicationCacheDataReplication cache data holding state and access time
 CFPhysicsReplicationLOD
 CFPhysicsReplicationLODAsync
 CFPhysicsReplicationLODAsyncInput
 CFPhysicsRepLodData
 CFPhysicsUserData_Chaos
 CFPhysicsVehicleInputsPer Vehicle input State from Game Thread to Physics Thread
 CFPhysicsVehicleOutputPer Vehicle Output State from Physics Thread to Game Thread
 CFPhysicsVehicleTraits
 CFPhysInterface_Chaos
 CFPhysScene_AsyncPhysicsStateJobQueue
 CFPhysScene_Base
 CFPhysScene_ChaosLow level Chaos scene used when building custom simulations that don't exist in the main world physics scene
 CFPhysxUserDataPhysX user data
 CFPieLoginStructHolds various data to pass to the post login delegate for PIE logins
 CFPinchBrushOp
 CFPinchKelvinlet
 CFPinchKelvinletBrushOp
 CFPinConnectionResponseThis is a response from CanCreateConnection, indicating if the connecting action is legal and what the result will be
 CFPinValueInspectorTooltipClass holding functions to spawn a pin value inspector tooltip
 CFPipeHandleWrapper around Unix file descriptors
 CFPixelFormatInfoInformation about a pixel format
 CFPixelInspectorRequestClass use to add FScene pixel inspect request
 CFPixelRenderCounters
 CFPixelShaderUtilsAll utils for pixel shaders
 CFPixelStreamingCreateSessionDescriptionObserver
 CFPixelStreamingDataChannelA specialized representation of a WebRTC data channel for Pixel Streaming
 CFPixelStreamingHMDPixel Streamed Head Mounted Display
 CFPixelStreamingInputConverter
 CFPixelStreamingInputMessage
 CFPixelStreamingInputProtocol
 CFPixelStreamingPeerConnectionA specialized representation of a WebRTC peer connection for Pixel Streaming
 CFPixelStreamingPlayerConfig
 CFPixelStreamingSetSessionDescriptionObserver
 CFPixelStreamingSettingsA collection of static methods used to expose settings and their values to other modules dependedant on PixelStreaming
 CFPixelStreamingSignallingConnectionA specialized signalling server connection object for web socket based Pixel Streaming signalling servers
 CFPixelStreamingSimulcastParametersA struct representing the simulcast paramaters used by PixelStreaming
 CFPixelStreamingVideoInputThe input of the Pixel Streaming system
 CFPixelStreamingVideoInputBackBuffer
 CFPixelStreamingVideoInputBackBufferComposited
 CFPixelStreamingVideoInputI420
 CFPixelStreamingVideoInputMediaCapture
 CFPixelStreamingVideoInputNV12
 CFPixelStreamingVideoInputPIEViewport
 CFPixelStreamingVideoInputRenderTarget
 CFPixelStreamingVideoInputRHI
 CFPixelStreamingVideoInputViewport
 CFPixelStreamingVideoSink
 CFPkgInfoReporterBase for classes which generate output for the PkgInfo commandlet
 CFPkgInfoReporter_Log
 CFPlainTextLayoutMarshallerGet/set the raw text to/from a text layout as plain text
 CFPlanarReflectionRenderTarget
 CFPlanarReflectionSceneProxy
 CFPlaneBrushOp
 CFPlasticDeformationDelegateWrapper
 CFPlatformCompressionUtilities
 CFPlatformDriveStatsStorage drive information
 CFPlatformFileManagerPlatform File chain manager
 CFPlatformFileOpenLog
 CFPlatformFileTrace
 CFPlatformHostCommunicationAutoInitHelper RAII type for auto initializing instances derived from IPlatformHostCommunication
 CFPlatformIconPathsSDK status is unknown
 CFPlatformInputDeviceStateData about an input device's current state
 CFPlatformMemoryStatsAndroid implementation of the FGenericPlatformMemoryStats
 CFPlatformObjectVersion
 CFPlatformProcessMemoryStatsGeneric implementation of the per-process memory stats
 CFPlatformRect
 CFPlatformTypeLayoutParameters
 CFPlatformUserIdHandle that defines a local user on this platform
 CFPlatformUserSelectionCompleteParamsCallback for when ShowPlatformUserSelector has completed
 CFPlaybackPacket
 CFPlaybackTickRecord
 CFPlayInEditorID
 CFPlayInEditorSessionInfoThis stores transient information about the current Play Session for the duration of the session
 CFPlayWorldCommandCallbacks
 CFPlayWorldCommands
 CFPluginEditingContext
 CFPluginEditorExtensionDescription of a plugin editor extension
 CFPluginTemplateDescriptionDescription of a plugin template
 CFPointerTableBase
 CFPoly
 CFPolyEditActivityStartChangeFPolyEditActivityStartChange is used to cancel out of an active action on Undo
 CFPolyEditCutFacesActivityFirstPointChangeThis should get emitted when setting the first point so that we can undo it
 CFPolyglotTextDataPolyglot data that may be registered to the text localization manager at runtime
 CFPooledLargeMemoryDataPooled storage of FLargeMemoryData instances, allowing allocation-free and lock-free access
 CFPooledRenderTargetThe reference to a pooled render target, use like this: TRefCountPtr<IPooledRenderTarget>
 CFPooledRenderTargetDescAll necessary data to create a render target from the pooled render targets
 CFPooledSyncEvent
 CFPooledVirtualMemoryAllocatorThis class pools OS allocations made from FMallocBinned2
 CFPopupLayerAn FPopupLayer hosts the pop-up content which could be anything you want to appear on top of a widget
 CFPopupLayerSlotPopups, tooltips, drag and drop decorators all can be executed without creating a new window
 CFPopupMethodReplyReply informs Slate how it should express the popup: by creating a new window or by reusing the existing window
 CFPopupSupportAllow widgets to find out when someone clicked outside them
 CFPopupTransitionEffectDescribes a simple animation for popup window introductions
 CFPoseContextEvaluation context passed around during animation tree evaluation
 CFPoseCurve
 CFPoseLinkMappingRecord
 CFPoseWatchDynamicData
 CFPositioningDataPositioning data struct
 CFPositionVertexA vertex that stores just position
 CFPositionVertexBufferA vertex buffer of positions
 CFPostOpaqueRenderParameters
 CFPostProcessBlendableOverrides
 CFPostProcessMaterialNode
 CFPostProcessSettingsDebugInfo
 CFPostProcessUtilsA utility class for blending FPostProcessSettings together without creating a FFinalPostProcessSettings instance
 CFPostProcessVolumeProperties
 CFPrecomputedInstanceSpatialHashDataPrecomputed optimization data that descrives the spatial hashes and reordering needed
 CFPrecomputedLightVolumeSet of volume lighting samples belonging to one streaming level, which can be queried about the lighting at a given position
 CFPrecomputedLightVolumeDataSet of volume lighting samples belonging to one streaming level, which can be queried about the lighting at a given position
 CFPrecomputedVisibilityBucketA bucket of visibility cells that have the same spatial hash
 CFPrecomputedVisibilityCellA precomputed visibility cell, whose data is stored in FCompressedVisibilityChunk
 CFPrecomputedVisibilityHandlerHandles operations on precomputed visibility data for a level
 CFPrecomputedVolumeDistanceFieldVolume distance field generated by Lightmass, used by image based reflections for shadowing
 CFPrecomputedVolumetricLightmapRepresents the Volumetric Lightmap for a specific ULevel
 CFPrecomputedVolumetricLightmapDataData for a Volumetric Lightmap, built during import from Lightmass
 CFPredicateOverlapHasDifferentActor
 CFPredicateOverlapHasSameActor
 CFPredictionKeyDelegatesThis is a data structure for registering delegates associated with prediction key rejection and replicated state 'catching up'
 CFPredictMatch8Predict Match (pm-k) is a fuzzy matching algorithm that enables looking for a potential match across multiple substrings at the same time
 CFPreloadableArchiveA read-only archive that adds support for asynchronous preloading and priming to an inner archive
 CFPreloadableArchiveProxyA helper class for systems that want to make their own registration system
 CFPreloadableFileAn FPreloadableArchive that is customized for reading files from IFileManager
 CFPreLoadFile
 CFPreviewPlatformInfo
 CFPreviewPlatformMenuItemInformation for feature level menu item added by this platform
 CFPreviewSceneEncapsulates a simple scene setup for preview or thumbnail rendering
 CFPrimaryAssetCookRuleUnionMerges CookRules from multiple managers to decide the final CookRule for an asset they manage
 CFPrimaryAssetIdThis identifies an object as a "primary" asset that can be searched for by the AssetManager and used in various tools
 CFPrimaryAssetRulesExplicitOverrideStructure defining overrides to rules
 CFPrimaryAssetTypeA primary asset type, represented as an FName internally and implicitly convertible back and forth This exists so the blueprint API can understand it's not a normal FName
 CFPrimitiveComponentHelperHelper class used to share implementation for different PrimitiveComponent types
 CFPrimitiveComponentIdClass used to identify UPrimitiveComponents on the rendering thread without having to pass the pointer around, Which would make it easy for people to access game thread variables from the rendering thread
 CFPrimitiveComponentTarget
 CFPrimitiveDrawInterfaceThe base interface used to query a primitive for its dynamic elements
 CFPrimitiveIdDummyBufferDefault PrimitiveId vertex buffer
 CFPrimitiveInstanceDataManagerManager class that tracks changes to instance data within the component, and is responsible for dispatching updates of the proxy
 CFPrimitiveLODStats
 CFPrimitiveMaterialInfo
 CFPrimitiveMaterialPropertyDescriptorSetting to control shadow invalidation behavior (in particular with respect to Virtual Shadow Maps and future methods)
 CFPrimitiveSceneDescFPrimitiveSceneDesc is a structure that can be used to Add/Remove/Update primitives in an FScene
 CFPrimitiveSceneInfoData
 CFPrimitiveSceneProxyEncapsulates the data which is mirrored to render a UPrimitiveComponent parallel to the game thread
 CFPrimitiveSceneProxyDesc
 CFPrimitiveSceneShaderData
 CFPrimitiveStatsStructure used to report some primitive stats in debugging tools
 CFPrimitiveUniformShaderParametersBuilder
 CFPrimitiveViewRelevanceThe different types of relevance a primitive scene proxy can declare towards a particular scene view
 CFPrioritizedInputChord
 CFProcessIOStatsDifferent types of Input/Output stats
 CFProcessorGroupDesc
 CFProcHandleDummy process handle for platforms that use generic implementation
 CFProcStateWrapper around Unix pid_t
 CFProgramCounterSymbolInfoSymbol information associated with a program counter
 CFProgramCounterSymbolInfoEx
 CFProgressCancelFProgressCancel is intended to be passed to long-running computes to do two things: 1) provide progress info back to caller 2) allow caller to cancel the computation
 CFProgressNotificationHandleHandle to an active progress notification
 CFProjectedShadowInitializerA projected shadow transform
 CFProperty
 CFPropertyAccessChangeNotifyInformation needed to emit property change notifications when setting a property value
 CFPropertyAccessCompilerHandler
 CFPropertyAccessCopyContext
 CFPropertyAccessHandle
 CFPropertyAccessLibraryCompilerArgs
 CFPropertyAccessResolveResultResult of a property access resolve
 CFPropertyAndParent
 CFPropertyBagArrayRefA reference to an array in FInstancedPropertyBag Allows to modify the array via the FScriptArrayHelper API, and contains helper methods to get and set properties
 CFPropertyBagSetRefA reference to a set in FInstancedPropertyBag Contains helper methods to get and set properties
 CFPropertyBindingExtensibilityManagerBindings menu extensibility manager holds a list of registered bindings menu extensions
 CFPropertyBindingWidgetArgsSetup arguments structure for a property binding widget
 CFPropertyChangedChainEventStructure for passing pre and post edit change events
 CFPropertyChangedEventStructure for passing pre and post edit change events
 CFPropertyChangedParamsParameters for the property changed callback
 CFPropertyComboBoxArgsCollects advanced arguments for MakePropertyComboBox
 CFPropertyEditorClipboardSpecializes clipboard handling to allow tagged entries, where you can partition the clipboard contents and look them up by tag (name)
 CFPropertyEditorModule
 CFPropertyEditorPermissionList
 CFPropertyFunctionCallArgs
 CFPropertyFunctionCallDelegatesThe callbacks, if specified, are used when invoking function calls
 CFPropertyHandleItemAddResult
 CFPropertyHelpers
 CFPropertyInfo
 CFPropertyInstanceInfo
 CFPropertyListenerSettings
 CFPropertyLocalizationDataGatherer
 CFPropertyPairsMapA simple name/value pairs map
 CFPropertyPath
 CFPropertyPermissionList
 CFPropertyPermissionListEntry
 CFPropertyProxyArchiveSimple proxy archive for serializing references to FFields from Bytecode
 CFPropertyReferenceCollectorSimple reference processor and collector for collecting all UObjects referenced by FProperties
 CFPropertyRestriction
 CFPropertyRetirementInformation for tracking retirement and retransmission of a property
 CFPropertyRowExtensionButtonA property row extension button is displayed at the end of a property row, either inline as a button, or in a dropdown when not all buttons can fit
 CFPropertySaveOverrideData collected during SavePackage that modifies the EPropertyFlags for a single FProperty on a single object instance when that object is serialized by SavePackage
 CFPropertySectionA property section is a group of categories with a name, eg
 CFPropertySoftPathFPropertySoftPath is a string of identifiers used to identify a single member of a UObject
 CFPropertyTagA tag describing a class property, to aid in serialization
 CFPropertyTagScope
 CFPropertyTempVal
 CFPropertyTrackEditorTools for animatable property types such as floats ands vectors
 CFPropertyTypeLayoutCallback
 CFPropertyTypeLayoutCallbackList
 CFPropertyUpdatedWidgetBuilder
 CFPropertyValueIteratorFor recursively iterating over a UStruct to find nested FProperty pointers and values
 CFPropertyVisitorContext
 CFPropertyVisitorData
 CFPropertyVisitorInfo
 CFPropertyVisitorPath
 CFPropertyVisitorScope
 CFProxyMaterialCompilerA proxy for the material compiler interface which by default passes all function calls unmodified
 CFProxyTabmanager
 CFPSCTickDataAll data relating to a particle system's ticking
 CFPSOCollectorCreateManagerManages all create functions of the globally defined IPSOCollectors
 CFPSOPrecacheDataWrapper class around the initializer to collect some extra validation data during PSO collection on the different collectors
 CFPSOPrecacheParamsParameters which are needed to collect all possible PSOs used by the PSO collectors
 CFPSOPrecacheVertexFactoryDataWraps vertex factory data used during PSO precaching - optional element list ID can be used if manual vertex fetch is not possible for the given vertex factory type
 CFPSOPrecacheVertexFactoryDataPerMaterialIndex
 CFPThreadEventThis is the PThreads version of FEvent
 CFPThreadSemaphore
 CFPtrInfoDescribes a pointer
 CFPtrTableBase
 CFPublicExportKey
 CFPullKelvinlet
 CFPullKelvinletBrushOp
 CFPurgingReferenceCollectorReference collector that will purge (null) any references to the given set of objects (as if they'd been marked PendingKill)
 CFPushedCVarSetting
 CFQuadLayerQuad layer is the default layer shape and contains no additional settings
 CFQualifiedFrameTimeA frame time qualified by a frame rate context
 CFQuantizedDirectionalLightSampleThe light incident for a point on a surface in three directions, stored as bytes representing values from 0-1
 CFQuantizedLightmapData
 CFQuantizedShadowSignedDistanceFieldData2DA 2D signed distance field map, which consists of FQuantizedSignedDistanceFieldShadowSample's
 CFQuantizedSignedDistanceFieldShadowSample
 CFQuantizedSimpleLightSampleThe light incident for a point on a surface along the surface normal, stored as bytes representing values from 0-1
 CFQuartLatencyTracker
 CFQuartzSubscriptionToken
 CFQuartzTickableObject
 CFQuatFixed32NoW
 CFQuatFixed48NoW
 CFQuatFloat32NoW
 CFQuatFloat96NoW
 CFQuatIntervalFixed32NoW
 CFQueuedAsyncCompressionWork
 CFQueuedBunchObjectReferenceConvenience type for holding onto references to objects while we have queued bunches referring to those objects
 CFQueuedControlMessageA queued control channel message
 CFQueuedDemoPacket
 CFQueuedDrawDebugItem
 CFQueuedLowLevelThreadPoolThreadPool wrapper implementation allowing to schedule thread-pool tasks on the the low level backend which is also used by the taskgraph
 CFQueuedMontageBlendedInEvent
 CFQueuedMontageBlendingOutEventComponent space poses
 CFQueuedMontageEndedEventHelper struct to store a Queued Montage Ended event
 CFQueuedMontageSectionChangedEventHelper struct to store a Queued Montage Ended event
 CFQueuedReplayTask
 CFQueuedThreadPoolInterface for queued thread pools
 CFQueuedThreadPoolDynamicWrapperThreadPool wrapper implementation allowing to schedule up to MaxConcurrency tasks at a time making sub-partitioning another thread-pool a breeze and allowing more fine-grained control over scheduling by giving full control of task reordering
 CFQueuedThreadPoolTaskGraphWrapperThreadPool wrapper implementation allowing to schedule thread-pool tasks on the task graph
 CFQueuedThreadPoolWrapperThreadPool wrapper implementation allowing to schedule up to MaxConcurrency tasks at a time making sub-partitioning another thread-pool a breeze and allowing more fine-grained control over scheduling by effectively giving another set of priorities
 CFQueueSubtitleParametersBase class for subtitle data being attached to assets
 CFQueueSubtitleParams
 CFRadixSortKeyFloat
 CFRamper
 CFRandomStreamImplements a thread-safe SRand based RNG
 CFRangeChecklessAllocator
 CFRawDistributionRaw distribution used to quickly sample distributions at runtime
 CFRawIndexBuffer
 CFRawIndexBuffer16or32
 CFRawObjectIteratorClass for iterating through all objects, including class default objects, unreachable objects...all UObjects
 CFRawSkeletalMeshBulkDataBulk data storage for raw meshes
 CFRawStaticIndexBuffer
 CFRawStaticIndexBuffer16or32
 CFRawStaticIndexBuffer16or32InterfaceVirtual interface for the FRawStaticIndexBuffer16or32 class
 CFRayStartEnd
 CFRayTracingDebugVisualizationMenuCommands
 CFRayTracingGeometryA ray tracing geometry resource
 CFRayTracingStreamableAsset
 CFRayTracingVisualizationData
 CFRDGAllocator
 CFRDGAllocatorScope
 CFRDGAsyncComputeBudgetScopeGuard
 CFRDGAsyncScatterUploadBuffer
 CFRDGAsyncTaskAn RDG pass execution lambda MAY be executed in a parallel task IF the lambda references a non-immediate command list AND the builder flags are set to execute in parallel
 CFRDGBarrierBatchBegin
 CFRDGBarrierBatchBeginId
 CFRDGBarrierBatchEnd
 CFRDGBarrierBatchEndId
 CFRDGBarrierValidationThis class validates and logs barriers submitted by the graph
 CFRDGBlackboardThe blackboard is a map of struct instances with a lifetime tied to a render graph allocator
 CFRDGBufferA render graph tracked buffer
 CFRDGBufferAccess
 CFRDGBufferDescDescriptor for render graph tracked Buffer
 CFRDGBufferSRVRender graph tracked buffer SRV
 CFRDGBufferSRVDesc
 CFRDGBufferUAVRender graph tracked buffer UAV
 CFRDGBufferUAVDesc
 CFRDGBuilderUse the render graph builder to build up a graph of passes and then call Execute() to process them
 CFRDGDispatchPass
 CFRDGDispatchPassBuilder
 CFRDGDrawTextureInfo
 CFRDGEventNameStores a GPU event name for the render graph
 CFRDGExternalAccessQueueBatches up RDG external resource access mode requests and submits them all at once to RDG
 CFRDGHairStrandsCullingData
 CFRDGParameterA helper class for identifying and accessing a render graph pass parameter
 CFRDGParameterStructWraps a pass parameter struct payload and provides helpers for traversing members
 CFRDGPassBase class of a render graph pass
 CFRDGPooledBuffer
 CFRDGPooledTexture
 CFRDGProducerStateUsed for tracking pass producer / consumer edges in the graph for culling and pipe fencing
 CFRDGResourceGeneric graph resource
 CFRDGScatterUploadBase
 CFRDGScatterUploadBuffer
 CFRDGScatterUploadBuilder
 CFRDGScatterUploader
 CFRDGScope
 CFRDGScope_Budget
 CFRDGScopeState
 CFRDGSentinelPassRender graph pass used for the prologue / epilogue passes
 CFRDGShaderResourceViewRender graph tracked SRV
 CFRDGSubresourceStateUsed for tracking the state of an individual subresource during execution
 CFRDGTextureRender graph tracked Texture
 CFRDGTextureAccess
 CFRDGTextureClearInfo
 CFRDGTextureDesc
 CFRDGTextureMSAASimple pair of RDG textures used for MSAA
 CFRDGTextureSRVRender graph tracked SRV
 CFRDGTextureSRVDescDescriptor for render graph tracked SRV
 CFRDGTextureSubresource
 CFRDGTextureSubresourceLayout
 CFRDGTextureSubresourceRange
 CFRDGTextureUAVRender graph tracked texture UAV
 CFRDGTextureUAVDescDescriptor for render graph tracked UAV
 CFRDGTransitionInfo
 CFRDGUniformBuffer
 CFRDGUniformBufferBinding
 CFRDGUnorderedAccessViewRender graph tracked UAV
 CFRDGUploadDataHelper class to allocate data from a GraphBuilder in order to upload said data to an RDG resource
 CFRDGUserValidationUsed by the render graph builder to validate correct usage of the graph API from setup to execution
 CFRDGViewA render graph resource (e.g
 CFRDGViewableResourceA render graph resource with an allocation lifetime tracked by the graph
 CFRDGWrapperVertexBuffer
 CFReadbackBufferParameters
 CFReadbackTextureParameters
 CFReadOnlyAssetEditorCustomizationAllows an asset editor to specify which custom menus/toolbar items are visible in read-only mode, with the default behavior being that all entries specific to an asset editor are hidden
 CFReadOnlyCVARCache
 CFReadScopeLockKeeps a FRWLock read-locked while this scope lives
 CFReadTextureExternalPSPixel shader to read from TextureExternal source
 CFRecastGraphPolicy
 CFReceivingRepStateReplication State needed to track received properties
 CFRecomputeTangentCustomVersion
 CFRectHelper rectangle struct
 CFRectLightSceneProxy
 CFRedirectCollector
 CFRedirectionSummaryContainer for FCoreRedirects that can affect a package
 CFRedirectorBindingInfoInfo about a redirector binding
 CFReductionBaseSkeletalMeshBulkDataBulk data storage for raw ImportModel
 CFRefCountBaseBase class implementing thread-safe reference counting
 CFRefCountedObjectThe base class of reference counted objects
 CFReferenceChainSearch
 CFReferenceCollectorUsed by garbage collector to collect references via virtual AddReferencedObjects calls
 CFReferenceCollectorArchiveReference collecting archive created by FReferenceCollector::GetVerySlowReferenceCollectorArchive()
 CFReferencedAssetsData container to hold information about what is referencing a given set of assets
 CFReferenceFinderFReferenceFinder
 CFReferenceGraphNodeA struct representing a node in the reference graph
 CFReferencerFinderHelper class for finding all objects referencing any of the objects in Referencees list
 CFReferencerInformation
 CFReferencerInformationList
 CFReferenceSkeletonReference Skeleton
 CFReferenceSkeletonModifier
 CFReferenceTokenThe reference token represents different types that might appear in reference relationships
 CFReflectionCaptureData
 CFReflectionCaptureMapBuildData
 CFReflectionCaptureMapBuildLegacyData
 CFReflectionCaptureObjectVersion
 CFReflectionCaptureProxyRepresents a reflection capture to the renderer
 CFReflectionMetaDataReflection meta-data that can be used by the widget reflector to determine additional information about slate widgets that are constructed by UObject classes for UMG
 CFRefPoseOverride
 CFRegexMatcherImplements a regular expression pattern matcher
 CFRegexPatternImplements a regular expression pattern
 CFRegisterCompiledInInfoHelper class to perform registration of object information
 CFRegisterComponentContext
 CFRegisterCustomClassLayoutParams
 CFRegisteredFileHandle
 CFRegisteredModeInfo
 CFRegisterGlobalPSOCollectorFunctionHelper class used to register/unregister the GlobalPSOCollectorFunction to the manager at static startup time
 CFRegisterPSOCollectorCreateFunctionHelper class used to register/unregister the IPSOCollector to the manager at static startup time
 CFRegisterRayTracingPayloadTypeHelper
 CFRegisterTypeLayoutDesc
 CFReimportHandlerReimport handler for package resources with associated source files on disk
 CFReimportManagerReimport manager for package resources with associated source files on disk
 CFRelativeBitReferenceUsed to reference a bit in an unspecified bit array
 CFRelativeViewMatricesVarious view matrices stored as floats, along with LWC tile position, suitable for sending to GPU
 CFReleaseObjectVersion
 CFReload
 CFReloadPackageDataData needed by ReloadPackages
 CFRemoteConfigManages remote config files
 CFRemoteConfigAsyncCachedWriteTaskInfo for cached write tasks
 CFRemoteConfigAsyncIOInfoStores info relating to remote config files
 CFRemoteConfigAsyncTaskManagerManages async IO tasks for remote config files
 CFRemoteConfigAsyncWorkerAsync task that handles the IO of a remote config file
 CFRemoteControlComponentsUtils
 CFRemoteObjectBytesStructure that holds serialized remote object data chunk (< 64KB of data) (noexport type)
 CFRemoteObjectDataStructure that holds remote object memory (noexport type)
 CFRemoteObjectId
 CFRemoteObjectPathNameStructure that represents remote object pathname (noexport type) Stores pathnames as an array of FNames and associated FRemoteObjectIds Names and Ids are stored from the innermost object first to the outermost object last
 CFRemoteObjectReference
 CFRemoteObjectTablesStructure that holds unique Names and RemoteIds associated with remote object data or pathnames (noexport type)
 CFRemoteServerId
 CFRemoteSubsystem
 CFRemoteSubsystemBase
 CFRemoteTransactionId
 CFRemoteWorkPriority
 CFRemoveSubLevelBricksCS
 CFRenderableLine
 CFRenderablePoint
 CFRenderAssetUpdateThis class provides a framework for loading and unloading the texture/mesh LODs
 CFRenderBounds
 CFRenderCommandThe parent class of commands stored in the rendering command queue
 CFRenderCommandFenceUsed to track pending rendering commands from the game thread
 CFRenderCommandPipe
 CFRenderedTextureStatsLightweight struct used to list the MIP levels of rendered assets
 CFRendererStencilMaskEvaluationExposed enum to parallel RHI's EStencilMask and show up in the editor
 CFRenderingObjectVersion
 CFRenderResourceA rendering resource which is owned by the rendering thread
 CFRenderTargetA render target
 CFRenderTargetBindingRender graph information about how to bind a render target
 CFRenderTargetBindingSlotsSpecial shader parameters type for a pass parameter to setup render targets
 CFRenderTargetPoolEncapsulates the render targets pools that allows easy sharing (mostly used on the render thread side)
 CFRenderThreadCommandPipe
 CFRenderThreadScope
 CFRenderThreadStructBase
 CFRenderThreadUpdateContextUpdate context for deferred drawing of widgets to render targets
 CFRenderTimerTimer helper class
 CFRenderTransform
 CFRepActorsCheckpointParams
 CFRepChangedHistoryRepresents a single changelist, tracking changed properties
 CFRepChangelistStateStores changelist history (that are used to know what properties have changed) for objects
 CFRepHandleIteratorIterates over a changelist, taking each handle, and mapping to rep layout index, array index, etc
 CFReplaceNodeReferencesHelperA helper class for Replacing Variable references in blueprints
 CFReplayCustomVersion
 CFReplayExternalData
 CFReplayHelper
 CFRepLayoutThis class holds all replicated properties for a given type (either a UClass, UStruct, or UFunction)
 CFReplayPlaylistParamsSet of parameters used with UGameInstance::PlayReplayPlatlist to control how the playlist is started
 CFReplayPlaylistTrackerUsed with UGameInstance::PlayReplayPlaylist to manage playing a set of Replays in succession
 CFReplayPlaylistUpdatedOptionsSet of options that can be updated before starting each replay in a playlist
 CFReplayResultHandler
 CFReplicatedActorPropertyStruct containing property and offset for replicated actor properties
 CFReplicatedPhysicsTarget
 CFReplicatedPhysicsTargetAsync
 CFReplicationChangelistMgrFReplicationChangelistMgr manages a list of change lists for a particular replicated object that have occurred since the object started replicating Once the history is completely full, the very first changelist will then be merged with the next one (freeing a slot) This way we always have the entire history for join in progress players This information is then used by all connections, to share the compare work needed to determine what to send each connection Connections will send any changelist that is new since the last time the connection checked
 CFReplicationFlagsStructure to hold and pass around transient flags used during replication
 CFReplicationProxySet
 CFReplyA Reply is something that a Slate event returns to the system to notify it about certain aspect of how an event was handled
 CFReplyBaseBase class for all the ways that a Slate Widget can reply to events
 CFRepRecord
 CFRepSerializationSharedInfoHolds a set of shared net serialized properties
 CFRepSerializedPropertyInfoHolds the unique identifier and offsets/lengths of a net serialized property used for Shared Serialization
 CFRepSharedPropertyKey
 CFRepStateReplication State that is unique Per Object Per Net Connection
 CFRepStateStaticBufferHolds deep copies of replicated property data for objects
 CFRequestPlaySessionParams
 CFResetToDefaultOverrideStructure describing the delegates needed to override the behavior of reset to default in detail properties
 CFResizeResourceSOAParams
 CFResolveArrayVS
 CFResolveDepth2XPS
 CFResolveDepth4XPS
 CFResolveDepth8XPS
 CFResolveDepthArray2XPS
 CFResolveDepthArray4XPS
 CFResolveDepthArray8XPS
 CFResolveDepthPS
 CFResolvedNiagaraGeometryCollection
 CFResolvedProperty
 CFResolvedTextureEncodingSettings
 CFResolveSingleSamplePS
 CFResolveVSA vertex shader for rendering a textured screen element
 CFResourceArrayInterfaceAn element type independent interface to the resource array
 CFResourceArrayUploadArrayViewUtility to do a simple upload of data from an array managed by the caller
 CFResourceArrayUploadInterfaceAn element type independent interface for uploading an array of resource data
 CFResourceBulkDataArrayViewUtility to do a simple upload of data from an array managed by the caller
 CFResourceBulkDataInterfaceAllows for direct GPU mem allocation for bulk resource types
 CFResourceDiskSize
 CFResourceSizeExStruct used to count up the amount of memory used by a resource
 CFResourceStatReporterGenerates various types of reports for the list of resources collected by the AnalyzeCookedContent commandlet
 CFResourceStatReporter_AssetDuplicationThis reporter generates a report which displays objects which are duplicated into more than one package
 CFResourceStatReporter_TotalMemoryPerAssetThis reporter generates a report on the disk-space taken by each asset type
 CFRestoreForUObjectOverwriteHelper class used to save and restore information across a StaticAllocateObject over the top of an existing object
 CFResultMessageSimple Return struct for supplying success or failure with an optional error message
 CFRetargetSourceCachedDataRetargeting cached data for a specific Retarget Source
 CFRetargetSourceCachedDataKey
 CFReturnedRefCountValueSimple wrapper class which holds a refcount; emits a deprecation warning when accessed
 CFReturnGraphTaskFReturnGraphTask is a task used to return flow control from a named thread back to the original caller of ProcessThreadUntilRequestReturn
 CFReviewComment
 CFReviewCommentContext
 CFReviewTopic
 CFRGB10toYUVv210ConvertPSPixel shader to convert RGB 10 bits to YUV v210
 CFRGB8toUYVY8ConvertPSPixel shader to convert RGB 8 bits to UYVY 8 bits
 CFRGB8toY8ConvertPSPixel shader to convert RGB 8 bits to Y 8 bits
 CFRGBConvertPSPixel shader to convert an RGB texture
 CFRGBToYUVConversionStruct of common parameters used in media capture shaders to do RGB to YUV conversions
 CFRHICaptureResourceDescriptionType of cropping
 CFRibbonTypeDataPayload
 CFRichCurveEditInfoTemplateInfo about a curve to be edited
 CFRichCurveEditorModel
 CFRichCurveEditorModelRaw
 CFRiffWaveHeaderData used to parse the wave file formats
 CFRigControlFBXNodeAndChannels
 CFRigidBodyCollisionInfoInformation about a specific object involved in a rigid body collision
 CFRigidBodyIndexPairEndian save storage for a pair of rigid body indices used as a key in the CollisionDisableTable TMap
 CFRigLogicAnimNextModule
 CFRigStackEntryAn item in the stack
 CFRigVMActionMenuBuilderResponsible for constructing a list of viable blueprint actions
 CFRigVMActionMenuUtils
 CFRigVMActionWrapperThe action wrapper is used to extract an action from a serialized key
 CFRigVMAssignExprAST
 CFRigVMASTLinkDescription
 CFRigVMASTProxy
 CFRigVMBlockExprAST
 CFRigVMBlueprintCompiler
 CFRigVMBlueprintCompilerContext
 CFRigVMBlueprintCompileScope
 CFRigVMBlueprintUtils
 CFRigVMBracketScope
 CFRigVMBranchInfoKey
 CFRigVMCachedValueExprAST
 CFRigVMCallExternExprAST
 CFRigVMCallstack
 CFRigVMCodeGenerator
 CFRigVMCommentNodeDetailCustomization
 CFRigVMCompileBlueprintTaskThe Compile Blueprint Task is used to compile a blueprint related to a node in the tree (based on the node's path)
 CFRigVMCompilerResultsTabSummoner
 CFRigVMCompilerWorkData
 CFRigVMCompileSettingsDuringLoadGuard
 CFRigVMController_BulkEditResult
 CFRigVMControllerCompileBracketScope
 CFRigVMControllerNotifGuardThe Controller is the sole authority to perform changes on the Graph
 CFRigVMCopyExprAST
 CFRigVMCustomDebugObject
 CFRigVMDebugObjectInstance
 CFRigVMDefaultValueTypeGuard
 CFRigVMDetailsInspectorTabSummoner
 CFRigVMDispatch_CastEnumBase
 CFRigVMDispatchContextA context used for inquiring from dispatch factories
 CFRigVMEdGraphConnectionDrawingPolicy
 CFRigVMEdGraphPanelNodeFactory
 CFRigVMEdGraphPanelPinFactory
 CFRigVMEditorBase
 CFRigVMEditorGraphExplorerCommands
 CFRigVMEditorGraphExplorerTabSummoner
 CFRigVMEditorGraphExplorerTreeDelegates
 CFRigVMEditorGraphExplorerTreeElementAn item in the tree
 CFRigVMEditorModes
 CFRigVMEditorModule
 CFRigVMEditorStyle
 CFRigVMEditorZoomLevelsContainer
 CFRigVMEntryExprAST
 CFRigVMExecuteArgumentThe FRigVMExecuteArgument describes an execute argument
 CFRigVMExecuteContextFixLayout
 CFRigVMExecutionStackCommands
 CFRigVMExecutionStackTabSummoner
 CFRigVMExitExprAST
 CFRigVMExplorerElementKey
 CFRigVMExprAST
 CFRigVMExternalVarExprAST
 CFRigVMExternalVariableRuntimeData
 CFRigVMFindReferencesGraphGraphs, such as functions and macros, are stored here
 CFRigVMFindReferencesGraphNodeGraph nodes use this class to store their data
 CFRigVMFindReferencesPinPins use this class to store their data
 CFRigVMFindReferencesTabSummoner
 CFRigVMFindReferencesVariableProperty data is stored here
 CFRigVMFindResult
 CFRigVMFunctionThe FRigVMFunction is used to represent a function pointer generated by UHT for a given name
 CFRigVMFunctionArgumentThe Pin Direction is used to differentiate different kinds of pins in the data flow graph - inputs, outputs etc
 CFRigVMFunctionArgumentDefaultNode
 CFRigVMFunctionArgumentGroupLayout
 CFRigVMFunctionArgumentLayout
 CFRigVMFunctionDragDropActionDragDropAction class for drag and dropping an item from the My Blueprints tree (e.g., variable or function)
 CFRigVMGraphDetailCustomizationCustomization for editing rig vm graphs
 CFRigVMGraphDetailCustomizationImpl
 CFRigVMGraphEditorSummoner
 CFRigVMGraphEnumDetailCustomizationCustomization for editing a rig vm integer control enum class
 CFRigVMGraphExplorerDragDropOp
 CFRigVMGraphMathTypeDetailCustomizationCustomization for editing a rig vm node
 CFRigVMInlineFunctionExprAST
 CFRigVMInvokeEntryExprAST
 CFRigVMLazyBranchA branch which can be lazily executed
 CFRigVMLiteralExprAST
 CFRigVMLocalKismetCallbacks
 CFRigVMLocalVariableDetailCustomization
 CFRigVMLocalVariableNameValidator
 CFRigVMLog
 CFRigVMLogSettings
 CFRigVMMathLibrary
 CFRigVMMemoryHandleMemory handle
 CFRigVMMemoryStorageImportErrorContextHelper class to catch default value import errors on properties
 CFRigVMMinimalEnvironment
 CFRigVMModuleThe public interface to this module
 CFRigVMNameCache
 CFRigVMNameOp
 CFRigVMNameValidator
 CFRigVMNewEditor
 CFRigVMNewEditorApplicationModes
 CFRigVMNewEditorMode
 CFRigVMNewEditorTabs
 CFRigVMNodeExprAST
 CFRigVMNoOpExprAST
 CFRigVMObjectArchiveReader
 CFRigVMObjectArchiveWriter
 CFRigVMObjectVersion
 CFRigVMParserAST
 CFRigVMPinConnectionResponseStruct used to extend the response to a connection request to include breaking parents/children
 CFRigVMPinDefaultValueImportErrorContextThe Injected Info is used for injecting a node on a pin
 CFRigVMPinInfo
 CFRigVMPinInfoArray
 CFRigVMPropertyDescriptionProperty Management
 CFRigVMPropertyPathThe RigVMPropertyPath is used to access a memory pointer for a tail property given the memory of the head property
 CFRigVMPropertyPathDescriptionThe RigVMPropertyPathDescription is used to provide all of the information necessary to describe a property path for creating it
 CFRigVMPropertyPathSegmentThe RigVMPropertyPathSegment represents a single step needed to go from the head property of a property path to the tail
 CFRigVMRegistry_NoLockThe FRigVMRegistry is used to manage all known function pointers for use in the RigVM
 CFRigVMRegistry_RWLockThe FRigVMRegistry is used to manage all known function pointers for use in the RigVM
 CFRigVMSearchTagsConst values for Find-in-Blueprints to tag searchable data
 CFRigVMStringTag
 CFRigVMStringWithTag
 CFRigVMStructUpgradeInfoStructure used to upgrade to a new implementation of a node
 CFRigVMSwapAssetReferencesContext
 CFRigVMSwapAssetReferenceTask
 CFRigVMSwapFunctionContext
 CFRigVMSwapFunctionTask
 CFRigVMTemplateThe template is used to group multiple rigvm functions that share the same notation
 CFRigVMTemplateArgumentThe template argument represents a single parameter in a function call and all of its possible types
 CFRigVMTemplateArgumentInfoFRigVMTemplateArgumentInfo
 CFRigVMTemplateDelegates
 CFRigVMTraitScope
 CFRigVMTreeAssetRefAssetNode
 CFRigVMTreeAssetVariantFilter
 CFRigVMTreeCategoryNodeA Category Node is a node which presents itself as a category, providing a collapsed UI header
 CFRigVMTreeContextThe context is the top level object passed to anything that has to interact with the tree, like visible node traversal, task execution etc
 CFRigVMTreeDeveloperContentFilterThe Developer Content Filter can be used to hide items which reside on a developer content path
 CFRigVMTreeElementThe Tree Element is the base class for anything within a tree and manages the lifetime as well as type checking
 CFRigVMTreeEmptyFunctionRefAssetFilter
 CFRigVMTreeEmptyFunctionRefGraphFilter
 CFRigVMTreeEngineContentFilterThe Engine Content Filter can be used to hide elements which reside on the engine content path
 CFRigVMTreeFilterA Filter is used to hide elements from a tree
 CFRigVMTreeFunctionIdentifierAssetNode
 CFRigVMTreeFunctionIdentifierNode
 CFRigVMTreeFunctionRefAssetNode
 CFRigVMTreeFunctionRefGraphNode
 CFRigVMTreeFunctionRefNode
 CFRigVMTreeFunctionVariantFilter
 CFRigVMTreeFunctionWithNoRefsFilter
 CFRigVMTreeLoadPackageForNodeTaskThe Load Package For Node Task will load a package related to a node given the node's path
 CFRigVMTreeNodeA Node is the base element for anything that is shown within the tree
 CFRigVMTreePackageNodeA Package Node is a special Category Node which reacts to the package being loaded and offers to update its content
 CFRigVMTreePathFilterThe Path filter is used to include elements only if they match a user provided path
 CFRigVMTreePhaseThe Phase describes a phase of performing a UI wizard, like picking a set of inputs, or performing tasks
 CFRigVMTreeReferenceNode
 CFRigVMTreeRootNodeA Root Node is a node which can be placed only at the root of the tree
 CFRigVMTreeSourceFunctionFilter
 CFRigVMTreeTargetAssetFilter
 CFRigVMTreeTargetFunctionFilter
 CFRigVMTreeTaskA Task is a small piece of work that needs to be performed
 CFRigVMTypeCacheScope_NoLock
 CFRigVMUnitNodeCreatedContextA context struct passed to FRigVMStruct::OnUnitNodeCreated
 CFRigVMUserDefinedTypeResolver
 CFRigVMVarExprAST
 CFRigVMVariableDetailCustomization
 CFRigVMVariableMappingInfo
 CFRigVMVariantDetailCustomization
 CFRigVMVariantWidgetContext
 CFRigVMWrappedNodeDetailCustomizationCustomization for editing a rig vm node
 CFRK4SpringConstants
 CFRK4SpringInterpolator
 CFRootMotionAsyncData
 CFRootMotionReset
 CFRootMotionServerToLocalIDMappingStructure for mapping RootMotionSource server IDs to those on this client
 CFRootMotionSourceFixLayout
 CFRotationConversionCacheStruct for caching Quat<->Rotator conversions
 CFRPCAnalyticsPer-RPC analytics for any RPC Tracking that is active within the RPC DoS Detection instance
 CFRPCDoSAnalyticsDataRPC DoS Detection implementation for basic aggregated net analytics data
 CFRPCDoSAnalyticsVarsContainer class for separating analytics variables and processing, from the main RPC DoS Detection code
 CFRPCDoSCountersStruct containing RPC counters covering any time period (e.g
 CFRPCDoSDetectionRPC DoS detection
 CFRPCTrackingInfoLive tracking information for individual RPC's, for timing of RPC's, analytics, and handling blocking
 CFRunInfo
 CFRunnableInterface for "runnable" objects
 CFRunnableThreadInterface for runnable threads
 CFRunnableThreadAndroidAndroid implementation of the pthread functions
 CFRunnableThreadAppleApple implementation of the Process OS functions
 CFRunnableThreadUnixUnix implementation of the Process OS functions
 CFRunTextContextThe context needed when performing text operations on a run of text
 CFRuntimeErrors
 CFRuntimeScriptPackages
 CFRuntimeSkinWeightProfileDataRuntime structure containing the set of override weights and the associated vertex indices
 CFRWScopeLockKeeps a FRWLock read- or write-locked while this scope lives
 CFSafePhysicsObjectHandle
 CFSampleChunk
 CFSampleLoop
 CFSavedCue
 CFSavedMove_CharacterFSavedMove_Character represents a saved move on the client that has been sent to the server and might need to be played back
 CFSavedMove_Character_FixLayout
 CFSavePackageArgsStruct to encapsulate UPackage::Save arguments
 CFSavePackageContext
 CFSavePackageResultStructStruct returned from save package, contains the enum as well as extra data about what was written
 CFSaveThumbnailCacheDeduplicateKey
 CFSaveThumbnailCacheTask
 CFScalarMaterialInput
 CFScalarParameterNameAndValueStructure representing the animated value of a scalar parameter
 CFScaleKelvinlet
 CFScaleKelvinletBrushOp
 CFScatterCopyParams
 CFScatterUploadBuffer
 CFSceneCaptureViewInfoView state needed to create a scene capture renderer Inherits from FSceneViewProjectionData to unify resolving of possible projection correction calculations
 CFSceneHitQueryRequestConfiguration variables for a USceneSnappingManager hit query request
 CFSceneHitQueryResultComputed result of a USceneSnappingManager hit query request
 CFSceneInterfaceAn interface to the private scene manager implementation of a scene
 CFScenePrimitiveRenderingContextScopeHelper
 CFSceneQueryVisibilityFilter
 CFSceneRenderFunctionInputs
 CFSceneRenderGroupScope
 CFSceneRenderingBlockAllocationTag
 CFSceneRenderTargetItemSingle render target item consists of a render surface and its resolve texture, Render thread side
 CFSceneSnapQueryRequestDescribes the result of the attempted snap operation
 CFSceneSnapQueryResultComputed result of a USceneSnappingManager snap query request
 CFSceneTexturesConfigStruct containing the scene texture configuration used to create scene textures
 CFSceneTexturesConfigInitSettings
 CFSceneViewA projection from scene space into a 2D screen region
 CFSceneViewExtensionBaseInherit from this class to make a view extension
 CFSceneViewExtensionContextContains information about the context in which this scene view extension will be used
 CFSceneViewExtensionsRepository of all registered scene view extensions
 CFSceneViewFamilyA set of views into a scene which only have different view transforms and owner actors
 CFSceneViewFamilyContextA view family which deletes its views when it goes out of scope
 CFSceneViewFixLayout
 CFSceneViewInitOptions
 CFSceneViewOwner
 CFSceneViewportA viewport for use with Slate SViewport widgets
 CFSceneViewProjectionData
 CFSceneViewStateInterfaceThe scene manager's persistent view state
 CFSceneViewStateReferenceClass used to reference an FSceneViewStateInterface that allows destruction and recreation of all FSceneViewStateInterface's when needed
 CFScopeCoreRedirectsContextRAII type for swapping the current thread's FCoreRedirects context to a new context
 CFScopeCoreRedirectsReadLockedContextRAII type for locking a context for reading
 CFScopeCoreRedirectsWriteLockedContextRAII type for locking a context for writing
 CFScopeCurrentGameplayEffectBeingAppliedHolds global data for the ability system
 CFScopeCycleCounter
 CFScopeCycleCounterEmitter
 CFScopeCycleCounterUObject
 CFScopedAbilityListLockUsed to stop us from removing abilities from an ability system component while we're iterating through the abilities
 CFScopedABTimer
 CFScopedActiveGameplayEffectLockFScopedActiveGameplayEffectLock Provides a mechanism for locking the active gameplay effect list while possibly invoking callbacks into gamecode
 CFScopedActorEditorContextFromActorPushes a new context initialized from the provided actor
 CFScopedActorEditorContextSetExternalDataLayerAssetPushes a copy of the existing context and overrides the current External Data Layer Asset
 CFScopedActorPropertiesChangeImpl
 CFScopedActorRoleSwap
 CFScopedAdditionalCrashContextProvider
 CFScopedAggregatorOnDirtyBatchAllows us to batch all aggregator OnDirty calls within a scope
 CFScopedAllowAbstractClassAllocationUtility struct that allows abstract classes to be allocated for non-CDOs while in scope
 CFScopedAnimNodeTrackerDEPRECATED - This system is now supplanted by UE::Anim::FMessageStack - Helper RAII object to cleanup a node added to the node tracker
 CFScopedBandwidthLimitBypass
 CFScopedBlueprintMessageLogScope wrapper for the blueprint message log
 CFScopedBootTiming
 CFScopedBTLoggingContextHelper struct to push a node as the new logging context and automatically reset the context on destruction
 CFScopedBusyCursorWhile in scope, sets the cursor to the busy (hourglass) cursor for all windows
 CFScopedCanActivateAbilityLogEnabler
 CFScopedClassDependencyGatherThis is a helper struct that allows us to gather all previously unloaded class dependencies of a UClass The first time we create a new UClass object in FLinkerLoad::CreateExport(), we register it as a dependency authority
 CFScopedCompilerEvent
 CFScopedConditionalWorldSwitcherWhen created, switches global context to a PIE world When destroyed, resets the GWorld back to what it was before
 CFScopedCookStat
 CFScopedCreateImportCounterHelper struct to keep track of the first time CreateImport() is called in the current callstack
 CFScopedCurveEditorTreeEventGuardScoped guard that prevents the broadcast of tree events for the duration of its lifetime
 CFScopedDebugInfoDebug info that is stored on the stack and handled by stack unwinding
 CFScopedDetailTickStatsScoped helper structure for capturing tick time
 CFScopedDiscardPredictionsDiscard the predictions that occur within this window
 CFScopedDiskUtilizationTracker
 CFScopedDurationAtomicTimerUtility class for tracking the duration of a scoped action (the user doesn't have to call Start() and Stop() manually), when the storage is std::atomic<double>
 CFScopedDurationTimeCustomLoggerUtility class for logging the duration of a scoped action (the user doesn't have to call Start() and Stop() manually) using a custom output function
 CFScopedDurationTimeLoggerUtility class for logging the duration of a scoped action (the user doesn't have to call Start() and Stop() manually)
 CFScopedDurationTimerUtility class for tracking the duration of a scoped action (the user doesn't have to call Start() and Stop() manually)
 CFScopedEditorWorldA helper RAII class to initialize / destroy an editor world
 CFScopedEnterBackgroundEvent
 CFScopedEventThis class is allows a simple one-shot scoped event
 CFScopedExpectsAdditiveOverride
 CFScopedForceUnicodeInArchive
 CFScopedFTZFloatMode
 CFScopedGameplayCueSendContextFScopedGameplayCueSendContext Add this around code that sends multiple gameplay cues to allow grouping them into a smalkler number of cues for more efficient networking
 CFScopeDisableMallocCallstackHandlerDisables the callstack handler for the current thread Need to do this as we might allocate memory for the allocators tracking data, that can't be tracked!
 CFScopeDisableMallocStomp2Implements a scoped disabling of the stomp allocator 2
 CFScopedJavaObject
 CFScopedLevelCollectionContextSwitchA helper RAII class to set the relevant context on a UWorld for a particular FLevelCollection within a scope
 CFScopedLevelDirtiedImpl
 CFScopedLoadingState
 CFScopedLoadTimeAccumulatorTimerScoped helper class for tracking accumulated object times
 CFScopedMallocTimer
 CFScopedMaterialCompilerAttribute
 CFScopedMemoryStats
 CFScopedMovementUpdateFScopedMovementUpdate creates a new movement scope, within which propagation of moves may be deferred until the end of the outermost scope that does not defer updates
 CFScopedNamedEvent
 CFScopedNamedEventConditional
 CFScopedNamedEventConditionalStatic
 CFScopedNamedEventStatic
 CFScopedNetConnectionSettingsAllows you to temporarily set connection settings within a scape
 CFScopedObjectFlagMarkerUtility struct for restoring object flags for all objects
 CFScopedObjectMigrationContextHelper class to be used whenever we create an FUObjectMigrationContext to ensure all calls within the scope have their FUObjectMigrationContext::GetCurrentMigrationContext set to the desired value
 CFScopedObjectMovementThis class begins an object movement change when created and ends it when it falls out of scope
 CFScopedOverrideSpawningLevelMountPointObject
 CFScopedPlaceholderRawContainerTrackerWhen dealing with user defined structs we don't always have a UObject container this registers raw addresses for tracking
 CFScopedPreAnimatedCaptureSourceScoped structure that can be used to wrap a call to SavePreAnimatedState to associate the capture with a specific capture source
 CFScopedPredictionWindowA structure for allowing scoped prediction windows
 CFScopedPreventAttachedComponentMoveComponent instance cached data base class for scene components
 CFScopedRefreshAllBrowsersImpl
 CFScopedRepContext
 CFScopedSceneLock_Chaos
 CFScopedSceneLockWithContext_Chaos
 CFScopedScriptExceptionHandlerException handler stack used for script exceptions
 CFScopedServerAbilityRPCBatcherHelper struct for defining ServerRPC batch windows
 CFScopedSetLandscapeEditingLayer
 CFScopedSkeletalMeshPostEditChange
 CFScopedSkeletalMeshRenderData
 CFScopedSkeletalMeshReregisterContexts
 CFScopedSlowTaskA scope block representing an amount of work divided up into sections
 CFScopedStackAllocatorBookmark
 CFScopedStoreArchiveOffsetHelps track Offsets in an Archive before the actual size of the offset is known
 CFScopedSuspendAlternateSkinWeightPreviewGeneric modes used to render debug skeletons depending on editor-specific context
 CFScopedSuspendRerunConstructionScripts
 CFScopedSwitchedCountedDurationTimerUtility stopwatch class for tracking the duration of some action (tracks time in seconds and adds it to the specified variable on destruction)
 CFScopedSwitchedDurationTimerUtility stopwatch class for tracking the duration of some action (tracks time in seconds and adds it to the specified variable on destruction)
 CFScopedSwitchWorldHackHack to switch worlds in a scope and switch back when we fall out of scope
 CFScopedTargetListLockUsed to stop us from canceling or ending an ability while we're iterating through its gameplay targets
 CFScopedTransactionDelineates a transactable block; Begin()s a transaction when entering scope, and End()s a transaction when leaving scope
 CFScopedUObjectHashTablesLockHelper class for scoped hash tables lock
 CFScopedVirtualMallocTimer
 CFScopeLockImplements a scope lock
 CFScopeLogTimeUtility class to log time passed in seconds, adding cumulative stats to passed in variable
 CFScopeTryLockImplements a scope lock using TryLock
 CFScopeUnlockImplements a scope unlock
 CFScreenFromSlice0PSA pixel shader for rendering a textured screen element, taking only the first slice of the array
 CFScreenMessageWriterHelper class to write a line of texts on screen
 CFScreenPSA pixel shader for rendering a textured screen element
 CFScreenPS_OSE
 CFScreenPSArraySliceA pixel shader for rendering a textured screen element from an array slice
 CFScreenPSInvertAlphaA pixel shader for rendering a textured screen element
 CFScreenPSMipLevelA pixel shader for rendering a textured screen element with mip maps
 CFScreenPSsRGBSourceA pixel shader for rendering a textured screen element
 CFScreenPSsRGBSourceMipLevelA pixel shader for rendering a textured screen element with mip maps
 CFScreenRectangleIndexBuffer
 CFScreenRectangleVertexBufferStatic vertex and index buffer used for 2D screen rectangles
 CFScreenshotRequest
 CFScreenSpaceVertexBuffer
 CFScreenUnwrapSlicesPSA pixel shader for rendering side-by-side textures from the array
 CFScreenVertex
 CFScreenVertexDeclarationThe filter vertex declaration resource type
 CFScreenVertexShaderVSVertex shader to draw a screen quad that works on all platforms
 CFScreenVSA vertex shader for rendering a textured screen element
 CFScriptArray
 CFScriptArrayHelperFScriptArrayHelper: Pseudo dynamic array
 CFScriptArrayHelper_InContainer
 CFScriptBitArray
 CFScriptContainerElementA type which is used to represent a script type that is unknown at compile time
 CFScriptInstrumentationSignal
 CFScriptIntegrationObjectHelperHelper class for script integrations to access some UObject innards
 CFScriptInterfaceThis utility class stores the FProperty data for an interface property used in both blueprint and native code
 CFScriptMap
 CFScriptMapHelperFScriptMapHelper: Pseudo dynamic map
 CFScriptMapHelper_InContainer
 CFScriptMapLayout
 CFScriptNameThe full amount of data required to reconstruct a case-preserving name This will be the maximum size of an FName across all values of WITH_CASE_PRESERVING_NAME and UE_FNAME_OUTLINE_NUMBER and is used to store an FName in cases where the size of a name must be constant between build configurations (eg, blueprint bytecode) the layout is not guaranteed to be the same as FName even if the size is the same, so memory cannot be reinterpreted between the two
 CFScriptObjectEntry
 CFScriptSet
 CFScriptSetHelperFScriptSetHelper: Pseudo dynamic Set
 CFScriptSetHelper_InContainer
 CFScriptSetLayout
 CFScriptSparseArray
 CFScriptSparseArrayLayout
 CFScriptStackTracker
 CFScriptStructSortOperator
 CFScrollHelperUtility class to handle scrolling
 CFScrollyZoomyUtility class that adds scrolling and zooming functionality to a widget
 CFSCSAllNodesHelperHelper struct to allow USCS_Node to manage USimpleConstructionScript's AllNodes array
 CFSCSDiffStruct to support diffing the component tree for a blueprint
 CFSCSDiffEntry
 CFSCSDiffRoot
 CFSCSEditorTreeNodeFSCSEditorTreeNode
 CFSCSEditorTreeNodeActorBase
 CFSCSEditorTreeNodeChildActor
 CFSCSEditorTreeNodeComponent
 CFSCSEditorTreeNodeComponentBase
 CFSCSEditorTreeNodeInstanceAddedComponent
 CFSCSEditorTreeNodeInstancedInheritedComponent
 CFSCSEditorTreeNodeRootActor
 CFSCSEditorTreeNodeSeparator
 CFSCSIdentifier
 CFSCSResolvedIdentifier
 CFSculptBrushOptions
 CFSculptBrushStamp
 CFSCWErrorCode
 CFSdfGlyphEntryKeyMinimal FSdfGlyphEntryKey key information used for map lookups
 CFSdfGlyphFontAtlasDataThe font atlas data for a single distance field-based glyph
 CFSdfGlyphTaskKeyUsed to lookup information about specific SDF generation tasks - unlike FSdfGlyphEntryKey is also identified by em spread
 CFSeamlessTravelHandlerClass that encapsulates seamless world traveling
 CFSearchableValueInfo
 CFSearchDataTracks data relevant to a Blueprint for searches
 CFSearchDataVersionInfoFiB data versioning
 CFSearchTagDataPairUsed for external gather functions to add Key/Value pairs to be placed into Json
 CFSecondsCounterDataUtility class to store a counter and a time value in seconds
 CFSecondsCounterScopeUtility class to update a FSecondsCounterData
 CFSectionList
 CFSectionListDelegates
 CFSectionListItemA Section item in a Section list slot
 CFSegmentBlendDataContainer supplied to segment blenders that includes information about all sections to be evaluated
 CFSelectClickedActionBehaviorTarget to do world raycast selection from a click Currently used to click-select reference planes in the world
 CFSelectedActorExportObjectInnerContext
 CFSelectedActorInfoGeneric information about the level selection set (actors or surfaces)
 CFSelectedActorIteratorSelected actor iterator, this is for ease of use but the same can be done by adding EActorIteratorFlags::OnlySelectedActors to
 CFSelectedActorRangeSelected actor range for ranged-for support
 CFSelectedEditableComponentFilterA filter for only iterating through editable components
 CFSelectedEditableComponentIteratorAn iterator used to iterate through selected components that are editable (i.e
 CFSelectedLightmapSampleStores debug information for a lightmap sample
 CFSelectedObjectsChangeListRepresents a change to a set of selected Actors and Components
 CFSelectedSurfaceFilterSurface filter that passes selected surfaces
 CFSelectionDetailsSummoner
 CFSelectionIterator
 CFSelectionViewHeaderHeader 1st column possible values: Transform Index/Face Index/Vertex Index based on the OutputType 2nd column is SelectionStatus
 CFSelectionViewItemRepresenting a row in the table Index/SelectionStatus
 CFSelfRegisteringEditorUndoClientAn undo client that registers itself in its constructor and unregisters itself in its destructor
 CFSelfRegisteringExecExec handler that registers itself and is being routed via StaticExec
 CFSendingRepStateReplication State that is only needed when sending properties
 CFSendRenderDynamicDataPrimitivesQueue
 CFSeparateScaleProviderUGizmoBaseTransformSource is a base implementation of IGizmoTransformSource that adds an OnTransformChanged delegate
 CFSeparatingAxisPointCheck
 CFSeqSample
 CFSequenceBindingNodeNode that represents an object binding, or a sub sequence (where the guid is zero)
 CFSequenceBindingTreeData structure used internally to represent the bindings of a sequence recursively
 CFSequencerChannelPaintArgs
 CFSequencerClipboardPasteGroupStruct responsible for adding key areas to a group
 CFSequencerClipboardReconcilerClass responsible for reconciling copied key-tracks to a set of paste destinations Reconciler should be populated with all pasted destinations (sets of keyareas grouped together), before reconciling and pasting the clipboard with the reconciled result
 CFSequencerCommands
 CFSequencerCustomizationBuilderClass to pass to ISequencerCustomization for building a customization
 CFSequencerCustomizationInfoClass for specifying customizations to apply to a sequence editor
 CFSequencerCustomizationManagerManager class for sequencer customizations
 CFSequencerDragDropParams
 CFSequencerFilterBaseSequencer base filter for all Sequencer filters (Sequencer, Navigation Tool, etc.)
 CFSequencerFilterDataRepresents a cache between nodes for a filter operation
 CFSequencerFilterSuggestion
 CFSequencerHostCapabilitiesSequencer host functionality capabilities
 CFSequencerInitParamsSequencer initialization parameters
 CFSequencerKeyCollectionA collection of keys gathered recursively from a particular node or nodes
 CFSequencerKeyCollectionSignature
 CFSequencerKeyStructGeneratorStruct type that is generated from an FMovieSceneChannel type to create a single edit interface for a key/value pair
 CFSequencerObjectVersion
 CFSequencerPasteEnvironment
 CFSequencerSection
 CFSequencerSectionPainterClass that wraps up common section painting functionality
 CFSequencerSectionPropertyDetailsViewCustomizationParamsParameters for the callback used when a section wants to customize how its properties details context menu looks like
 CFSequencerSelectionAlignmentUtils
 CFSequencerTextFilterExpressionContextText expression context to test the given asset data against the current text filter
 CFSequencerTextFilterKeyword
 CFSequencerTimeSliderControllerA time slider controller for sequencer Draws and manages time data for a Sequencer
 CFSequencerTrackFilter
 CFSequencerTrackFilter_Audio
 CFSequencerTrackFilter_Camera
 CFSequencerTrackFilter_CameraCut
 CFSequencerTrackFilter_CinematicShot
 CFSequencerTrackFilter_ClassTypeBase filter for filtering Sequencer tracks based object class type
 CFSequencerTrackFilter_ComponentTypeBase filter for filtering Sequencer tracks based object component type
 CFSequencerTrackFilter_Condition
 CFSequencerTrackFilter_DataLayer
 CFSequencerTrackFilter_Event
 CFSequencerTrackFilter_Fade
 CFSequencerTrackFilter_Folder
 CFSequencerTrackFilter_Group
 CFSequencerTrackFilter_HideIsolate
 CFSequencerTrackFilter_Keyed
 CFSequencerTrackFilter_Level
 CFSequencerTrackFilter_LevelVisibility
 CFSequencerTrackFilter_Light
 CFSequencerTrackFilter_ModelTypeBase filter for filtering Sequencer tracks based track model
 CFSequencerTrackFilter_Modified
 CFSequencerTrackFilter_Particle
 CFSequencerTrackFilter_Selected
 CFSequencerTrackFilter_SkeletalMesh
 CFSequencerTrackFilter_Subsequence
 CFSequencerTrackFilter_TimeDilation
 CFSequencerTrackFilter_TimeWarp
 CFSequencerTrackFilter_Unbound
 CFSequencerTrackFilterCollectionSome of this classes functionality could be moved to the TFilterCollection base class so other places could take advantage
 CFSequencerUtilities
 CFSequencerViewParamsSequencer view parameters
 CFSerializedPropertyScopeHelper class to set and restore serialized property on an archive
 CFSerializedShaderArchive
 CFSerializedUATProcess
 CFServiceTimeStep
 CFSessionContextFixed size structure that holds session specific state
 CFSetAsIntermediateNode
 CFSetElementIdEither NULL or an identifier for an element of a set
 CFSetPlayerStatePawnA PlayerState is created for every player on a server (or in a standalone game)
 CFSetProfileRequestDescribes a single skin weight profile request
 CFSetProperty
 CFSetStreamingSourceExtraAngle
 CFSetStreamingSourceExtraRadius
 CFSetupViewUniformParametersInputs
 CFSetWorldPartitionRuntimeCell
 CFSeverityTokenBasic message token with a severity payload
 CFSHA1
 CFSHA256Signature
 CFShaderA compiled shader and its parameter bindings
 CFShaderBindingLayoutRenderCore wrapper around FRHIShaderBindingLayout which can also cache the uniform buffer declarations used during shader code generation
 CFShaderBindingLayoutContainerStatic shader binding layout object managing all possible binding type versions of the FShaderBindingLayout
 CFShaderCacheLoadContext
 CFShaderCacheSaveContext
 CFShaderCacheSerializeContext
 CFShaderCode
 CFShaderCodeArchive
 CFShaderCodeEntry
 CFShaderCodeFeatures
 CFShaderCodeLibrary
 CFShaderCodeLibraryPipeline
 CFShaderCodeName
 CFShaderCodeReader
 CFShaderCodeResource
 CFShaderCodeResourceMasks
 CFShaderCodeShaderResourceTableDataDesc
 CFShaderCodeUniformBuffers
 CFShaderCodeValidationExtension
 CFShaderCodeVendorExtension
 CFShaderCommonCompileJobStores all of the common information used to compile a shader or pipeline
 CFShaderCompileDistributedThreadRunnable_Interface
 CFShaderCompiledShaderInitializerType
 CFShaderCompileInternalUtilitiesWrapper for internal shader compiler utilities that can be accessed by plugins for internal use
 CFShaderCompileJobStores all of the input and output information used to compile a single shader
 CFShaderCompileJobCollection
 CFShaderCompileJobKey
 CFShaderCompileJobStatus
 CFShaderCompileMemoryUsage
 CFShaderCompilerDefineNameCache
 CFShaderCompilerDefines
 CFShaderCompilerDefinitionsContainer for shader compiler definitions
 CFShaderCompilerEnvironmentThe environment used to compile a shader
 CFShaderCompilerErrorA shader compiler error or warning
 CFShaderCompilerFlags
 CFShaderCompilerInputStruct that gathers all readonly inputs needed for the compilation of a single shader
 CFShaderCompilerOutputThe output of the shader compiler
 CFShaderCompilerResourceTable
 CFShaderCompilerStats
 CFShaderCompileThreadRunnableShader compiling thread This runs in the background while UE is running, launches shader compile worker processes when necessary, and feeds them inputs and reads back the outputs
 CFShaderCompileThreadRunnableBase
 CFShaderCompileUtilities
 CFShaderCompileWorkerDiagnosticsSerializable structure of diagnostic output from a SCW process
 CFShaderCompilingManagerManager of asynchronous and parallel shader compilation
 CFShaderDiagnosticData
 CFShaderDiagnosticExtension
 CFShaderDiagnosticInfo
 CFShaderDiagnosticRemapper
 CFShaderGlobalDefines
 CFShaderIdUniquely identifies an FShader instance
 CFShaderJobCacheRefCached reference to the location of an in-flight job's FShaderJobData in the FShaderJobDataMap, used by the private FShaderJobCache class
 CFShaderKeyEncapsulates information about a shader's serialization behavior, used to detect when C++ serialization changes to auto-recompile
 CFShaderKeyGeneratorOutput class passed to Append functions for shader data
 CFShaderLibraryCooker
 CFShaderLightmapPropertyDefines
 CFShaderLooseParameterBufferInfo
 CFShaderLooseParameterInfo
 CFShaderMapBase
 CFShaderMapCompileResultsResults for a single compiled shader map
 CFShaderMapContentA collection of shaders of different types
 CFShaderMapEntry
 CFShaderMapPointerTable
 CFShaderMapResource
 CFShaderMapResource_InlineCode
 CFShaderMapResourceCode
 CFShaderMaterialDerivedDefines
 CFShaderMaterialPropertyDefines
 CFShaderParameterA shader parameter's register binding
 CFShaderParameterBindingsStores all shader parameter bindings and their corresponding offset and size in the shader's parameters struct
 CFShaderParameterMapA map of shader parameter names to registers allocated to that parameter
 CFShaderParameterMapInfo
 CFShaderParameterParserValidates and moves all the shader loose data parameter defined in the root scope of the shader into the root uniform buffer
 CFShaderParametersMetadataA uniform buffer struct
 CFShaderParametersMetadataBuilder
 CFShaderParametersMetadataRegistration
 CFShaderParamsShader parameters for slate
 CFShaderPermutationBoolDefines at compile time a boolean permutation dimension
 CFShaderPermutationParameters
 CFShaderPipeline
 CFShaderPipelineCacheFShaderPipelineCache: The FShaderPipelineCache provides the new Pipeline State Object (PSO) logging, serialisation & precompilation mechanism that replaces FShaderCache
 CFShaderPipelineCompileJob
 CFShaderPipelineCompileJobKey
 CFShaderPipelineRef
 CFShaderPipelineType
 CFShaderPipelineTypeDependency
 CFShaderPlatformCachedIniValue
 CFShaderPreloadData
 CFShaderPreprocessDependencies
 CFShaderPreprocessDependency
 CFShaderPreprocessOutput
 CFShaderRecompileData
 CFShaderResourceParameterA shader resource binding (textures or samplerstates)
 CFShaderResourceParameterInfo
 CFShaderResourceTableMap
 CFShaderSerializeContext
 CFShaderSource
 CFShaderStatsFunctions
 CFShaderTarget
 CFShaderTypeAn object which is used to serialize/deserialize, compile, and cache a particular shader class
 CFShaderTypeDependencyEncapsulates a dependency on a shader type and saved state from that shader type
 CFShaderTypeRegistrationRegisters a shader type in various systems
 CFShaderUniformBufferMemberParameterA shader uniform buffer member binding, this is only used to determine if the member is used in the compiled shader
 CFShaderUniformBufferParameter
 CFShaderUniformBufferParameterInfo
 CFShaderUsageVisualizer
 CFShadingModelMaterialInput
 CFShadowCascadeSettings
 CFShadowMapThe abstract base class of 1D and 2D shadow-maps
 CFShadowMap2D
 CFShadowMapData2DThe raw data which is used to construct a 2D shadowmap
 CFShadowMapInteractionInformation about the static shadowing information for a primitive
 CFShadowSignedDistanceFieldData2DA 2D signed distance field map, which consists of FSignedDistanceFieldShadowSample's
 CFSHAHashStores an SHA hash generated by FSHA1
 CFShapedGlyphEntryInformation for rendering one glyph in a shaped text sequence
 CFShapedGlyphEntryKeyMinimal FShapedGlyphEntry key information used for map lookups
 CFShapedGlyphFontAtlasDataThe font atlas data for a single glyph in a shaped text sequence
 CFShapedGlyphSequenceInformation for rendering a shaped text sequence
 CFShapedTextCacheCache of shaped text
 CFShapedTextContextThe basic data needed when shaping a run of text
 CFSharedBufferA reference to a shared-ownership immutable buffer
 CFSharedCrashContextFixed size struct holds crash information and session specific state
 CFSharedEventRefRAII-style shared and pooled FEvent
 CFSharedMemoryTracker
 CFSharedMutexStripedMapLockingPolicyThis locking policy uses FSharedMutex which is lightweight and doesn't consume any OS resources
 CFSharedPersistentDataKeyA key to a piece of data that is potentially shared between multiple tracks
 CFSharedPoolPolicyDataShared data & implementation for the different types of pool
 CFSharedSamplerState
 CFSharedShaderCompilerEnvironment
 CFSharpBiLaplacianPullKelvinlet
 CFSharpLaplacianPullKelvinlet
 CFSharpPullKelvinletBrushOp
 CFShortRectStores an aligned rect as shorts
 CFShowFlagData
 CFShowInputDeviceSelectorParamsCallback for when FindInputDeviceForUserWithUI has completed
 CFSignatureBase
 CFSignedDistanceFieldShadowSample
 CFSimModuleDebugParams
 CFSimpleAssetEditor
 CFSimpleAudioInfoFactory
 CFSimpleDelegateGraphTaskTask class for simple delegate based tasks
 CFSimpleElementAlphaOnlyPSSimple pixel shader that just reads from an alpha-only texture
 CFSimpleElementCollectorPrimitive draw interface implementation used to store primitives requested to be drawn when gathering dynamic mesh elements
 CFSimpleElementColorChannelMaskPSA pixel shader for rendering a texture with the ability to weight the colors for each channel
 CFSimpleElementDistanceFieldGammaPSA pixel shader for rendering a masked texture using signed distance filed for alpha on a simple element
 CFSimpleElementGammaAlphaOnlyPSSimple pixel shader that just reads from an alpha-only texture and gamma corrects the output
 CFSimpleElementGammaBasePSA pixel shader for rendering a texture on a simple element
 CFSimpleElementGammaPS
 CFSimpleElementHitProxyPSA pixel shader for rendering a texture on a simple element
 CFSimpleElementMaskedGammaBasePSA pixel shader for rendering a masked texture on a simple element
 CFSimpleElementMaskedGammaPS
 CFSimpleElementPSSimple pixel shader that just reads from a texture This is used for resolves and needs to be as efficient as possible
 CFSimpleElementVertexThe type used to store batched line vertices
 CFSimpleElementVertexDeclarationThe simple element vertex declaration resource type
 CFSimpleElementVSA vertex shader for rendering a texture on a simple element
 CFSimpleLightArrayData pertaining to a set of simple dynamic lights
 CFSimpleLightEntryData for a simple dynamic light
 CFSimpleLightInstacePerViewIndexDataIndex into the Per-view data for each instance
 CFSimpleLightPerViewEntryData for a simple dynamic light which could change per-view
 CFSimpleLinkNavModifierThis modifier allows defining ad-hoc navigation links defining connections in an straightforward way
 CFSimpleReferenceProcessorBaseSimple single-threaded reference processor base class for use with CollectReferences()
 CFSimpleReticleSimple reticle
 CFSimpleScopeSecondsCounterUtility class to capture time passed in seconds, adding delta time to passed in variable
 CFSimpleStreamableAssetManager
 CFSimpleSuspension
 CFSimpleSuspensionHelpers
 CFSimpleSuspensionParams
 CFSimpleSuspensionSpringParams
 CFSimpleSuspensionState
 CFSimulatedNavigationMetaDataNavigation meta data to used when using the Navigation Event Simulator The OnNavigation function is not call by default on the widget, unless specified with "IsOnNavigationConst"
 CFSimulationOutputRecord
 CFSimulationScratchBuffer2Buffers used as scratch space for PhysX to avoid allocations during simulation
 CFSingleInstanceDataBuffersTrivial helper to manage single-instance primitives that can be embedded in the primtive proxy & alias the view to the single data elements
 CFSingleObjectDiffEntry
 CFSinglePrimitiveStructured
 CFSinglePropertyParamsInit params for a single property
 CFSingleThreadEventFake event object used when running with only one thread
 CFSingleThreadRunnableInterface for ticking runnables when there's only one thread available and multithreading is disabled
 CFSingletonFusionVoicePool
 CFSingleWidgetChildrenWithBasicLayoutSlot
 CFSingleWidgetChildrenWithSlotA FChildren that has only one child
 CFSixTriangleParticleIndexBufferIndex buffer for drawing an individual sprite
 CFSizeParamBase structure for size parameters
 CFSizeTableEntry
 CFSkelDebugDrawConfig
 CFSkeletalMeshAreaWeightedTriangleSamplerAllows area weighted sampling of triangles on a skeletal mesh
 CFSkeletalMeshAttributes
 CFSkeletalMeshAttributesShared
 CFSkeletalMeshAttributeVertexBuffer
 CFSkeletalMeshConstAttributes
 CFSkeletalMeshCustomVersion
 CFSkeletalMeshDeformerHelpersFunctions that expose some internal functionality of FSkeletalMeshObject required by MeshDeformer systems
 CFSkeletalMeshDynamicData
 CFSkeletalMeshEditorParams
 CFSkeletalMeshHalfEdgeBuffer
 CFSkeletalMeshImportDataContainer and importer for skeletal mesh (FBX file) data
 CFSkeletalMeshLODModelAll data to define a certain LOD model for a skeletal mesh
 CFSkeletalMeshLODRenderData
 CFSkeletalMeshMergeUtility for merging a list of skeletal meshes into a single mesh
 CFSkeletalMeshModelImported resources for a skeletal mesh
 CFSkeletalMeshObject
 CFSkeletalMeshOperations
 CFSkeletalMeshRenderData
 CFSkeletalMeshRestoreState
 CFSkeletalMeshSceneProxyA skeletal mesh component scene proxy
 CFSkeletalMeshStreamIn
 CFSkeletalMeshStreamIn_DDC
 CFSkeletalMeshStreamIn_IO
 CFSkeletalMeshStreamOut
 CFSkeletalMeshThumbnailScene
 CFSkeletalMeshUpdateThis class provides a framework for loading and unloading the LODs of skeletal meshes
 CFSkeletalMeshUpdateChannel
 CFSkeletalMeshUpdateHandle
 CFSkeletalMeshUpdatePacket
 CFSkeletalMeshUpdater
 CFSkeletalMeshVertexAttributeRenderData
 CFSkeletalMeshVertexClothBufferA vertex buffer for holding skeletal mesh clothing information only
 CFSkeletalMeshVertexDataInterfaceAn interface to the skel-mesh vertex data storage type
 CFSkeletonRemapping
 CFSkeletonSelectionEditMode
 CFSkelMeshExtraInfluenceImportDataData needed for importing an extra set of vertex influences
 CFSkelMeshOptionalImportDataOptional data passed in when importing a skeletal mesh LDO
 CFSkelMeshRecorderState
 CFSkelMeshRefPoseOverrideStruct used to store per-component ref pose override
 CFSkelMeshRenderSection
 CFSkelMeshSectionA set of skeletal mesh triangles which use the same material
 CFSkelMeshSectionArray
 CFSkelMeshSourceSectionUserDataStructure containing all the section data a user can change
 CFSkelMeshUpdateContextA context used to update or proceed with the next update step
 CFSkinBatchVertexFactoryUserData
 CFSkinnedAssetAsyncBuildScope
 CFSkinnedAssetAsyncBuildTask
 CFSkinnedAssetAsyncBuildWorkerWorker used to perform async static mesh compilation
 CFSkinnedAssetBuildContext
 CFSkinnedAssetCompilationContext
 CFSkinnedAssetCompilingManager
 CFSkinnedAssetMapping
 CFSkinnedAssetPostLoadContext
 CFSkinnedAsyncTaskContext
 CFSkinnedMeshComponentHelperHelper class used to share implementation for different SkinnedMeshComponent types
 CFSkinnedMeshComponentRecreateRenderStateContextUsed to recreate all skinned mesh components for a given skinned asset
 CFSkinnedMeshSceneProxyDesc
 CFSkinnedMeshSceneProxyDynamicData
 CFSkinUpdateSection
 CFSkinWeightDataVertexBufferA vertex buffer storing bone index/weight data
 CFSkinWeightImportOptionsCustomizationDetails customization for the import object, used to hide certain properties when needed and ensure we do not get duplicate profile names
 CFSkinWeightInfoAn runtime structure for passing data to FSkinWeightVertexBuffer
 CFSkinWeightLookupVertexBufferA lookup vertex buffer storing skin weight stream offset / influence count
 CFSkinWeightProfileHelpersSet of editor-only helper functions used by various bits of UI related to Skin Weight profiles
 CFSkinWeightProfileManager
 CFSkinWeightProfileManagerAsyncTaskAsync task handling the skin weight buffer generation
 CFSkinWeightProfilesDataRuntime structure for keeping track of skin weight profile(s) and the associated buffer
 CFSkinWeightProfileStackAn identifier to identify a skin weight profile layer stack
 CFSkinWeightReadbackData
 CFSkinWeightRHIInfo
 CFSkinWeightsUtilities
 CFSkinWeightsVertexAttributesConstRef
 CFSkinWeightsVertexAttributesRef
 CFSkinWeightVertexBufferA container for skin weights data vertex buffer and lookup vertex buffer
 CFSkinWeightVertexDataThe implementation of the skin weight vertex data storage type
 CFSkyAtmosphereMapBuildData
 CFSkyAtmosphereSceneProxyRepresents a USkyAtmosphereComponent to the rendering thread
 CFSkyLightSceneProxy
 CFSkyTextureCubeResourceA cubemap texture resource that knows how to upload the capture data from a sky capture
 CFSlateApplication
 CFSlateApplicationBaseBase class for Slate applications
 CFSlateAtlasDataThe data representing a region of a UTexture atlas
 CFSlateAttributeDescriptorDescribes the static information about a Widget's type SlateAttributes
 CFSlateAttributeMetaData
 CFSlateBaseNamedArgsBase class for named arguments
 CFSlateBatchData
 CFSlateBorderBrushSimilar to FSlateBoxBrush but has no middle and the sides tile instead of stretching
 CFSlateBoxBrushA 3x3 box where the sides stretch horizontally and vertically and the middle stretches to fill
 CFSlateBoxElement
 CFSlateBrushFixLayout
 CFSlateCachedBufferElement
 CFSlateCachedClipState
 CFSlateCachedElementDataTop level class responsible for cached elements within a particular invalidation root
 CFSlateCachedElementListCached list of elements corresponding to a particular widget
 CFSlateCachedElementsHandleHandle used to uniquely identify a cached element list with some widget Used when a widget gets invalidated / additional elements added So we can modify that widget's existing cached element list
 CFSlateCachedFastPathRenderingDataNote: FSlateDrawElement has been moved to DrawElementTypes.h
 CFSlateClippingManagerThe clipping manager maintain the running clip state
 CFSlateClippingZoneThis enum controls clipping of widgets in Slate
 CFSlateColorBrushA color brush
 CFSlateControlledConstruction
 CFSlateCustomDrawerElement
 CFSlateCustomVertsElement
 CFSlateDebugging
 CFSlateDebuggingCursorQueryEventArgs
 CFSlateDebuggingElementTypeAddedEventArgs
 CFSlateDebuggingExecuteNavigationEventArgs
 CFSlateDebuggingFocusEventArgs
 CFSlateDebuggingInputEventArgs
 CFSlateDebuggingInvalidateArgs
 CFSlateDebuggingMouseCaptureEventArgs
 CFSlateDebuggingNavigationEventArgs
 CFSlateDebuggingWarningEventArgs
 CFSlateDebuggingWidgetUpdatedEventArgs
 CFSlateDefaultInputMapping
 CFSlateDrawBufferImplements a draw buffer for Slate
 CFSlateDrawElementFSlateDrawElement is the building block for Slate's rendering interface
 CFSlateDynamicImageBrushIgnores the Margin
 CFSlateEditableTextLayoutClass to handle the cached layout of SEditableText/SMultiLineEditableText by proxying around a FTextLayout
 CFSlateElementBatchRepresents an a set of slate draw elements that are batched together These later get converted into FSlateRenderBatches for final rendering
 CFSlateElementBatcherA class which batches Slate elements for rendering
 CFSlateFlushableAtlasCacheBase class for any atlas cache which has flushing logic to keep the number of in use pages small
 CFSlateFontAtlasRepresentation of a texture for fonts in which characters are packed tightly based on their bounding rectangle
 CFSlateFontCacheFont caching implementation Caches characters into textures as needed
 CFSlateFontKey
 CFSlateFontKeyFuncs
 CFSlateFontMeasure
 CFSlateFontServicesProvides access to the game and render thread font caches that Slate should use
 CFSlateGameResources
 CFSlateGradientElement
 CFSlateGradientStop
 CFSlateIconStruct used to represent an icon in Slate
 CFSlateIconFinderClass used for finding icons within a registered set of styles
 CFSlateImageBrushIgnores the Margin
 CFSlateInvalidationContext
 CFSlateInvalidationResult
 CFSlateInvalidationRoot
 CFSlateInvalidationRootHandle
 CFSlateInvalidationWidgetHeapElementPair of WidgetIndex and WidgetSortIndex
 CFSlateInvalidationWidgetIndexIndex of the special container to order widget in InvalidateRoot
 CFSlateInvalidationWidgetSortOrderSlateInvalidationWidgetIndex cannot be used to sort the widget since the ArrayIndex may not be in the expected order
 CFSlateInvalidationWidgetVisibility
 CFSlateLayerElement
 CFSlateLayoutTransformRepresents a 2D transformation in the following order: scale then translate
 CFSlateLineElement
 CFSlateMaterialBrushDynamic brush for referencing a UMaterial
 CFSlateNoResourceA resource that has no appearance
 CFSlateNotificationManagerA class which manages a group of notification windows
 CFSlateObjectReferenceCollectorUsed to gather all the referenced UObjects used by Slate when rendering a frame
 CFSlateOptionalBrushThis represents an undefined brush
 CFSlatePasswordRun
 CFSlatePostProcessElement
 CFSlateRectA rectangle defined by upper-left and lower-right corners
 CFSlateRenderBatch
 CFSlateRenderBatchParams
 CFSlateRendererAbstract base class for Slate renderers
 CFSlateRenderingPolicyAbstract base class for Slate rendering policies
 CFSlateRenderTargetRHIEncapsulates a render target for use by a Slate rendering implementation
 CFSlateResourceHandleA SlateResourceHandle is used as fast path for looking up a rendering resource for a given brush when adding Slate draw elements This can be cached and stored safely in code
 CFSlateRotatedRectStores a rectangle that has been transformed by an arbitrary render transform
 CFSlateRoundedBoxBrush
 CFSlateRoundedBoxElement
 CFSlateShaderResourceBase class for all platform independent texture types
 CFSlateShaderResourceManagerBase texture manager class used by a Slate renderer to manage texture resources
 CFSlateShaderResourceProxyA proxy resource
 CFSlateShapedTextElement
 CFSlateSharedHandleDataData used to lookup a resource from a handle and to determine validity of the handle
 CFSlateSplineElement
 CFSlateStyleRegistryA central repository that can be used to track and manage chunks of slate style data
 CFSlateStyleSetA slate style chunk that contains a collection of named properties that guide the appearance of Slate
 CFSlateSVGRasterizer
 CFSlateTextBlockLayoutClass to handle the cached layout of STextBlock/SRichTextBlock by proxying around a FTextLayout
 CFSlateTextElement
 CFSlateTextHighlightRunRenderer
 CFSlateTextLayout
 CFSlateTextRun
 CFSlateTextStrikeLineHighlighterRun highlighter used to draw strikes
 CFSlateTextUnderlineLineHighlighterRun highlighter used to draw underlines
 CFSlateTexture2DRHIRefEncapsulates a Texture2DRHIRef for use by a Slate rendering implementation
 CFSlateTextureAtlasBase class texture atlases in Slate
 CFSlateTextureDataHolds texture data for upload to a rendering resource Makes a copy of the bytes passed to it and holds ownership of the image data array
 CFSlateTextureRenderTarget2DResource
 CFSlateThrottleManagerA class which manages requests to throttle parts of the engine to ensure Slate UI performance
 CFSlateTintableElement
 CFSlateUpdatableTextureAn interface to deal with a slate texture that can be updated dynamically
 CFSlateUserSlate's representation of an individual input-providing user
 CFSlateVectorBorderBrush
 CFSlateVectorBoxBrush
 CFSlateVectorGraphicsCache
 CFSlateVectorImageBrush
 CFSlateVertexA struct which defines a basic vertex seen by the Slate vertex buffers and shaders
 CFSlateViewportElement
 CFSlateVirtualUserHandleHandle to a virtual user of slate
 CFSlateWidgetClassData
 CFSlateWidgetClassRegistration
 CFSlateWidgetPersistentStateRepresents the state of a widget from when it last had SWidget::Paint called on it
 CFSlateWindowElementListRepresents a top level window and its draw elements
 CFSlateWindowHelperImplements a manager for Slate windows
 CFSlimHorizontalToolBarBuilder
 CFSlimHorizontalUniformToolBarBuilder
 CFSlotBaseSlot are a container of a SWidget used by the FChildren
 CFSlotNodeWeightInfoSlot node weight information - this is transient data that is used by slot node
 CFSlotProxyRepresents a single slot, used to perform arrangement operations
 CFSlowHeartBeatScopeSuspends heartbeat measuring for the current thread in the current scope
 CFSlowTaskData type used to store information about a currently running slow task
 CFSlowTaskStackA stack of feedback scopes
 CFSmartNameMappingIterator
 CFSmartObjectAnnotationColliderStruct defining a collider in world space
 CFSmartObjectAnnotationGameplayDebugContextBase class for Smart Object Slot annotations
 CFSmartObjectHandleFactoryStruct used as a friend to FSmartObjectHandle that is the only caller allowed to create a handle from a Guid
 CFSmartObjectOctree
 CFSmartObjectOctreeElement
 CFSmartObjectOctreeID
 CFSmartObjectOctreeSemantics
 CFSmartObjectSlotEQSItem
 CFSmartObjectVisualizationContextHelper class used for Smart Object Annotation rendering
 CFSMInstanceElementDataElement data that represents a specific instance within an ISM
 CFSMInstanceElementIdID for a specific instance within an ISM, mapped from the instance ID used by typed elements
 CFSMInstanceElementIdMapMapping between the instance ID used by typed elements and the corresponding instance index on the ISM components
 CFSMInstanceElementIdMapEntryEntry within a FSMInstanceElementIdMap, tied to a specific ISM component
 CFSMInstanceIdID for a specific instance within an ISM, mapped from its instance index
 CFSMInstanceManagerA static mesh instance manager, tied to a given static mesh instance ID
 CFSmoothBrushOp
 CFSmoothFillBrushOp
 CFSnappedPositioningDataStructure used for positioning actors with snapping
 CFSnappingUtils
 CFSobolSupport for Sobol quasi-random numbers
 CFSocketDragDropOp
 CFSoftClassPathA struct that contains a string reference to a class, can be used to make soft references to classes
 CFSoftClassProperty
 CFSoftObjectPathA struct that contains a string reference to an object, either a package, a top level asset or a subobject
 CFSoftObjectPathFastLessFast non-alphabetical order that is only stable during this process' lifetime
 CFSoftObjectPathFixupArchive
 CFSoftObjectPathLexicalLessSlow alphabetical order that is stable / deterministic over process runs
 CFSoftObjectPathSerializationScopeHelper class to set and restore serialization options for soft object paths
 CFSoftObjectProperty
 CFSoftObjectPtrFSoftObjectPtr is a type of weak pointer to a UObject, that also keeps track of the path to the object on disk
 CFSoftObjectPtrFastLessFast non-alphabetical order that is only stable during this process' lifetime
 CFSoftObjectPtrLexicalLessSlow alphabetical order that is stable / deterministic over process runs
 CFSoftSkinVertex
 CFSolverData
 CFSolverSafeWaterBodyData
 CFSortedCurveEditorTreeItemsContainer specifying a linear set of child identifiers and
 CFSoundBuffer
 CFSoundClassDynamicPropertiesClass for sound class properties which are intended to be dynamically changing without a sound mix
 CFSoundClassEditorCommands
 CFSoundClassEditorUtilities
 CFSoundConcurrencyManager
 CFSoundCueEditorUtilities
 CFSoundCueGraphEditorCommands
 CFSoundCueParameterTransmitter
 CFSoundEffectBase
 CFSoundEffectSource
 CFSoundEffectSourceInitDataChain of source effect presets that can be shared between referencing sounds
 CFSoundEffectSourceInputDataData required to update the source effect
 CFSoundEffectSubmix
 CFSoundEffectSubmixInitDataPreset of a submix effect that can be shared between sounds
 CFSoundEffectSubmixInputDataStruct which supplies audio data to submix effects on game thread
 CFSoundEffectSubmixOutputData
 CFSoundfieldEndpointSubmixDetailsCustomization
 CFSoundfieldSubmixDetailsCustomization
 CFSoundGeneratorInitParams
 CFSoundGeneratorNull
 CFSoundInstanceEntry
 CFSoundMixClassOverride
 CFSoundMixState
 CFSoundParseParametersStruct used for gathering the final parameters to apply to a wave instance
 CFSoundSource
 CFSoundSpectrumAnalyzerDelegateSettings
 CFSoundSpectrumAnalyzerSettings
 CFSoundSubmixEditorUtilities
 CFSoundSubmixGraphConnectionDrawingPolicy
 CFSoundSubmixGraphConnectionDrawingPolicyFactory
 CFSoundWaveCompilingManager
 CFSoundWaveData
 CFSoundWaveLoadingBehaviorUtil
 CFSoundWaveProxy
 CFSoundWaveProxyReaderFSoundWaveProxyReader reads a FWaveProxy and outputs 32 bit interleaved audio
 CFSourceCodeNavigationSource code navigation functionality
 CFSourceControlHelper
 CFSourceEffectBitCrusher
 CFSourceEffectConvolutionReverbAudio render thread effect object
 CFSourceEffectEnvelopeFollower
 CFSourceEffectFilter
 CFSourceEffectMidSideSpreader
 CFSourceEffectMotionFilter
 CFSourceEffectPanner
 CFSourceEffectPhaser
 CFSourceEffectSimpleDelay
 CFSourceFileDatabaseSingleton holding database of module names and disallowed header names in the engine and current project
 CFSourceMeshDataForDerivedDataTaskSource mesh data
 CFSpaceCurveDeformationMechanicMovementChange
 CFSpaceCurveDeformationMechanicSelectionChange
 CFSpaceCurveSource
 CFSpanAllocatorAllocator for spans from some range that is allowed to grow and shrink to accomodate the allocations
 CFSparseArrayAllocationInfoThe result of a sparse array allocation
 CFSparseDelegateBase implementation for all sparse delegate types
 CFSparseDelegateStorageSparse delegates can be used for infrequently bound dynamic delegates so that the object uses only 1 byte of storage instead of having the full overhead of the delegate invocation list
 CFSparseDistanceFieldMip
 CFSparseItemInfoInfo needed by a (relatively) small fraction of the tree items; some of them may not be visible
 CFSparseSampledSequenceTransportCoordinator
 CFSpawnableRestoreState
 CFSpawnTabArgs
 CFSpawnTrackEditorA property track editor for controlling the lifetime of a sapwnable object
 CFSpeedTreeWind
 CFSphericalSectorSee https://en.wikipedia.org/wiki/Spherical_sector
 CFSplineMeshSceneInstanceDataBuffers
 CFSplineMeshSceneProxyScene proxy for SplineMesh instance
 CFSplineMeshSceneProxyDesc
 CFSplineMeshVertexFactoryA vertex factory for spline-deformed static meshes
 CFSplineMeshVertexFactoryShaderParametersFactory specific params
 CFSplinePositionLinearApproximationA single point in linear approximation of a spline
 CFSplitscreenDataStructure containing all the player splitscreen datas per splitscreen configuration
 CFSquare2DGridHelperSquare 2D grid helper
 CFStableShaderKeyAndValue
 CFStackTrackerStack tracker
 CFStackWalkModuleInfoThis is used to capture all of the module information needed to load pdb's
 CFStallingTaskQueue
 CFStandaloneCompositeFontA version of FCompositeFont that should be used when it's not being embedded within another UObject This derives from FGCObject to ensure that the bulk data objects are referenced correctly
 CFStandardToolModeCommandsFStandardToolModeCommands provides standard commands for Tools
 CFStarshipCoreStyleCore slate style
 CFStatelessPreAnimatedTokenProducerStateless pre-animated state token producer that simply calls a static function as the token
 CFStateTreeBlueprintExternalDataHandleStruct use to copy external data to the Blueprint item instance, resolved during StateTree linking
 CFStateTreeCustomVersionCustom serialization version for StateTree Asset
 CFStateTreeDataViewHelper struct to facilitate transition to FPropertyBindingDataView in the StateTree module
 CFStateTreeDelegateActiveListenersDescribes added delegate listeners
 CFStateTreeExecutionContextStateTree Execution Context is a helper that is used to update StateTree instance data
 CFStateTreeFrameStateSelectionEventsContains StateTree events used during State Selection for a single execution frame
 CFStateTreeInstanceStorageCustomVersion
 CFStateTreeLinkerThe StateTree linker is used to resolved references to various StateTree data at load time
 CFStateTreeMemoryUsageStruct containing information about the StateTree runtime memory usage
 CFStateTreeMinimalExecutionContextMinimal execution context to interact with the state tree instance data
 CFStateTreePropertyRefExternalHandleExternal Handle allows to wrap-up property reference to make it accessible without having an access to StateTreeExecutionContext
 CFStateTreeReadOnlyExecutionContextRead-only execution context to interact with the state tree instance data
 CFStateTreeWeakExecutionContextExecution context that can be saved/copied and used asynchronously
 CFStatHitchesDataData needed to display perframe stat tracking when STAT HITCHES is enabled
 CFStaticallyLinkedModuleRegistrantUtility class for registering modules that are statically linked
 CFStaticConstructObjectParametersThis struct is used for passing parameter values to the StaticConstructObject_Internal() method
 CFStaticCurveEditorBounds
 CFStaticLightingBuildContext
 CFStaticLightingDescriptors
 CFStaticLightingGlobalVolumeMappingRepresents an object which will use the global volumetric lightmap
 CFStaticLightingMappingA mapping between world-space surfaces and a static lighting cache
 CFStaticLightingMeshA mesh which is used for computing static lighting
 CFStaticLightingMesh_InstancedStaticMeshA static lighting mesh class that transforms the points by the per-instance transform of an InstancedStaticMeshComponent
 CFStaticLightingPrimitiveInfoThe info about an actor component which the static lighting system needs
 CFStaticLightingSystemInterface
 CFStaticLightingTextureMappingA mapping between world-space surfaces and static lighting cache textures
 CFStaticLightingTextureMapping_InstancedStaticMeshRepresents a static mesh primitive with texture mapped static lighting
 CFStaticLightingVertexThe vertex data used to build static lighting
 CFStaticMemoryReaderArchive for reading arbitrary data from the specified memory location
 CFStaticMeshAreaWeightedSectionSampler
 CFStaticMeshAsyncBuildScope
 CFStaticMeshAsyncBuildTask
 CFStaticMeshAsyncBuildWorkerWorker used to perform async static mesh compilation
 CFStaticMeshAttributes
 CFStaticMeshBuildVertexThe information used to build a static-mesh vertex
 CFStaticMeshCompilingManager
 CFStaticMeshComponentBulkReregisterContext
 CFStaticMeshComponentHelperHelper class used to share implementation for different StaticMeshComponent types
 CFStaticMeshComponentRecreateRenderStateContextFStaticMeshComponentRecreateRenderStateContext - Destroys render state for all StaticMeshComponents using a given StaticMesh and recreates them when it goes out of scope
 CFStaticMeshComponentTarget
 CFStaticMeshComponentTargetFactory
 CFStaticMeshConstAttributes
 CFStaticMeshDataType
 CFStaticMeshInstanceBuffer
 CFStaticMeshInstanceDataThe implementation of the static mesh instance data storage type
 CFStaticMeshLODGroupThe LOD settings to use for a group of static meshes
 CFStaticMeshLODResourcesRendering resources needed to render an individual static mesh LOD
 CFStaticMeshLODSettingsPer-group LOD settings for static meshes
 CFStaticMeshOperations
 CFStaticMeshRayTracingProxy
 CFStaticMeshRayTracingProxyLOD
 CFStaticMeshRenderDataFStaticMeshRenderData - All data needed to render a static mesh
 CFStaticMeshSceneProxyA static mesh component scene proxy
 CFStaticMeshSceneProxyDesc
 CFStaticMeshSectionA set of static mesh triangles which are rendered with the same material
 CFStaticMeshSectionAreaWeightedTriangleSamplerCreates distribution for uniformly sampling a mesh section
 CFStaticMeshSectionAreaWeightedTriangleSamplerBufferRepresents GPU resource needed for area weighted uniform sampling of a mesh surface
 CFStaticMeshSectionArray
 CFStaticMeshStaticLightingMeshRepresents the triangles of one LOD of a static mesh primitive to the static lighting system
 CFStaticMeshStaticLightingTextureMappingRepresents a static mesh primitive with texture mapped static lighting
 CFStaticMeshThumbnailScene
 CFStaticMeshVertexBufferVertex buffer for a static mesh LOD
 CFStaticMeshVertexBufferFlags
 CFStaticMeshVertexBuffers
 CFStaticMeshVertexDataInterfaceAn interface to the static-mesh vertex data storage type
 CFStaticMeshVertexFactories
 CFStaticPrimitiveDrawInterfaceAn interface used to query a primitive for its static elements
 CFStaticResolutionFractionHeuristicHeuristic to automatically compute a default resolution fraction based user settings and display information
 CFStaticSelfRegisteringExecRegisters a static Exec function using FSelfRegisteringExec
 CFStaticSelfRegisteringExec_DevRegisters a static Exec_Dev function using FSelfRegisteringExec
 CFStaticSelfRegisteringExec_EditorRegisters a static Exec_Editor function using FSelfRegisteringExec
 CFStaticShadowDepthMapA texture containing depth values of static objects that was computed during the lighting build
 CFStaticShadowDepthMapData
 CFStatisticalValue
 CFStatsHierarchicalA helper class with static methods to perform hierarchical profiling
 CFStatsTreeElementAn element in a profiling / stats tree
 CFStatUnitDataData needed to display perframe stat tracking when STAT UNIT is enabled
 CFStepDownResultStruct updated by StepUp() to return result of final step down, if applicable
 CFStereoLayerAdditionalFlagsManager
 CFStereoLayerPSA pixel shader for rendering a transformed textured element
 CFStereoLayerPS_Base
 CFStereoLayerPS_ExternalA pixel shader for rendering a transformed external texture element
 CFStereoLayerVSA vertex shader for rendering a transformed textured element
 CFStrandID
 CFStrandsPositionOutput
 CFStrandsTexturesInfo
 CFStrandsTexturesOutput
 CFStreamableAnimPlatformData
 CFStreamableAsyncLoadParamsParameters for an async load
 CFStreamableDownloadCachePinHandle that pins downloaded packages in the local cache, may be shared between requests
 CFStreamableDownloadParamsEXPERIMENTAL - Additional parameters for downloading packages
 CFStreamableHandleA handle to a synchronous or async load
 CFStreamableHandleContextDataBaseBase struct to hold type tag data for TStreamableHandleContextData
 CFStreamableManagerA native class for managing streaming assets in and keeping them in memory
 CFStreamableRenderAssetData
 CFStreamableRenderResourceStateDefine the streaming capabilities of a UStreamableRenderAsset render resources
 CFStreamableTextureResourceThe rendering resource streamable texture
 CFStreamedAudioChunkA chunk of streamed audio
 CFStreamedAudioChunkSeekTableClass representing an audio seek-table
 CFStreamingAnimationDataContains everything that will be needed by a Streamable Anim that's streaming in data
 CFStreamingGenerationActorDescView
 CFStreamingGenerationActorDescViewMap
 CFStreamingGenerationContainerInstanceCollection
 CFStreamingGenerationContextProxy
 CFStreamingGenerationLogErrorHandler
 CFStreamingGenerationMapCheckErrorHandler
 CFStreamingGenerationNullErrorHandler
 CFStreamingGenerationProxyErrorHandler
 CFStreamingLevelPrivateAccessor
 CFStreamingManagerCollectionStreaming manager collection, routing function calls to streaming managers that have been added via AddStreamingManager
 CFStreamingSourceShapeHelperHelper class used to iterate over streaming source shapes
 CFStreamingSourceVelocityHelper to compute streaming source velocity based on position history
 CFStreamingTextureLevelContextContext used to resolve FStreamingTextureBuildInfo to FStreamingRenderAssetPrimitiveInfo The context make sure that build data and each texture is only processed once per component (with constant time)
 CFStreamingViewInfoHelper structure containing all relevant information for streaming
 CFStreamLevelAction
 CFStreamSearchAsync task for searching Blueprints
 CFStreamSearchOptions
 CFStretchStructure for size parameters with SizeRule = SizeRule_Stretch
 CFStretchContentStructure for size parameters with SizeRule = SizeRule_StretchContent
 CFStringFormatArgAn argument supplied to FString::Format
 CFStringOutputDevice
 CFStringOutputDeviceCountLines
 CFStringSetNameValidator
 CFStringTableString table implementation
 CFStringTableEntryEntry within a string table
 CFStringTableRedirectsString table redirect utils
 CFStringTableRegistrySingleton registry of known string table instances
 CFStripDataFlagsHelper class for serializing flags describing which data have been stripped (if any)
 CFStructArrayViewA generic, transient view of a homogeneously-typed array of instances of a specific UScriptStruct FStructArrayView supplies mutable access to the elements of the Array
 CFStructBaseChain
 CFStructBuilderLays out up a struct at runtime, in hopefully the same way as a compiler, and returns the offset of each member as it's added
 CFStructOnScope
 CFStructOnScopeStructureDataProvider
 CFStructProperty
 CFStructRegisterCompiledInInfoComposite structures register compiled in info
 CFStructReloadVersionInfoReload version information for structures
 CFStructSharedMemoryHolds the information and memory about a UStruct
 CFStructTrackerFStructTracker is a utility class used to track and map UStruct types to indices, which are used in bitsets
 CFStructTypeEqualOperator
 CFStructTypeSortOperator
 CFStructuredArchiveManages the state of an underlying FStructuredArchiveFormatter, and provides a consistent API for reading and writing to a structured archive
 CFStructuredArchiveArrayRepresents an array in the structured archive
 CFStructuredArchiveChildReaderFStructuredArchiveChildReader
 CFStructuredArchiveFormatterInterface to format data to and from an underlying archive
 CFStructuredArchiveFromArchive
 CFStructuredArchiveMapRepresents a map in the structured archive
 CFStructuredArchiveRecordRepresents a record in the structured archive
 CFStructuredArchiveSlotContains a value in the archive; either a field or array/map element
 CFStructuredArchiveStreamRepresents an unsized sequence of slots in the structured archive (similar to an array, but without a known size)
 CFStructureDetailsViewArgsStruct used to control the visibility of properties in a Structure Detail View
 CFStructureEditorUtils
 CFStructUtils
 CFStructVariableMetaData
 CFStructViewFStructView is "typed" struct pointer, it contains pointer to struct plus UScriptStruct pointer
 CFStyleColorsCommon/themeable colors used by all styles Please avoid adding new generic colors to this list without discussion first
 CFStyleDefaults
 CFStyleFonts
 CFSubLevelActorDetailsSubLevel Actor breakdown information
 CFSubLevelStatusSubLevel status information
 CFSubmixEffectFilter
 CFSubmixEffectFlexiverb
 CFSubmixEffectStereoDelay
 CFSubmixEffectStereoToQuad
 CFSubSectionEditorUtilUtility class for editing (resize/slip) sub-sequence sections
 CFSubSectionPainterParamsParameters for painting a sub-section
 CFSubSectionPainterUtilUtility class for drawing sub-sequence sections
 CFSubSequenceInstanceDataParams
 CFSubstrateCompilationConfig
 CFSubstrateMaterialCompilationOutput
 CFSubstrateMaterialInfoGather information from the Substrate material graph to setup material for runtime
 CFSubstrateMaterialInput
 CFSubstrateOperator
 CFSubstrateRegisteredSharedLocalBasis
 CFSubstrateVisualizationData
 CFSubsurfaceProfileTextureSubsurface Scattering profile asset, can be specified at the material
 CFSubsystemCollection
 CFSubsystemCollectionBase
 CFSubtitleManagerSubtitle manager
 CFSubtitlesAndClosedCaptionsDelegates
 CFSubTrackEditorTools for subsequences
 CFSubTrackEditorUtil
 CFSubUVBoundingGeometryBuffer
 CFSubUVDerivedDataMore bounding vertices results in reduced overdraw, but adds more triangle overhead
 CFSuggestedDriverEntry
 CFSunPositionPlacement
 CFSunPositionStyle
 CFSuppressableWarningDialogA Dialog that displays a warning message to the user and provides the option to not display it in the future
 CFSurfaceMaxSculptBrushOp
 CFSurfaceSculptBrushOp
 CFSuspensionFactory
 CFSuspensionOutputData
 CFSuspensionSettings
 CFSuspensionSimFactory
 CFSuspensionSimModule
 CFSuspensionSimModuleData
 CFSwapChangeTo use FSwapChange you must implement Execute()
 CFSyntaxTokenizerTokenize the text based upon the given rule set
 CFSynthBenchmarkResults
 CFSynthBenchmarkStat
 CFSynthesisEditorModule
 CFSynthesisModule
 CFSynthSlateStyleSet
 CFSystemResolution
 CFSystemSettingsClass that actually holds the current system settings
 CFSystemSettingsDataStruct that holds the actual data for the system settings
 CFTabCommands
 CFTabId
 CFTabInfo
 CFTableViewDimensionsScroll offset from the beginning of the list in items
 CFTabManager
 CFTabPayload
 CFTabPayload_UObject
 CFTabSpawnerEntry
 CFTagMetaDataSimple tagging metadata
 CFTapDelayInterpolationInfo
 CFTaskbarListAllows access to task bar lists
 CFTaskGraphBlockAllocationTag
 CFTaskGraphInterfaceInterface to the task graph system
 CFTaskTagScopeThis class can be used to Tag an execution context aka Thead or Job and allows us to later query the state when we are in the callstack It is usually used for the IsInRendering/GamethreadFunctions
 CFTCHARToUTF8_Convert
 CFTemplateStringStructure for templated strings that are displayed in the editor with an optional set of valid args
 CFTemporalLODStateStruct to hold the temporal LOD state within a view state
 CFTemporaryPlayInEditorIDOverride
 CFTestHotFixPayload
 CFTestUndeclaredScriptStructObjectReferencesTest
 CFTestUninitializedScriptStructMembersTest
 CFTetrahedralCollectionFTetrahedralCollection (FGeometryCollection)
 CFTexAlignToolsA helper class to store the state of the various texture alignment tools
 CFText
 CFText3DComponentVersionUsed for versioning, only used internally
 CFText3DFontFamily
 CFText3DRange
 CFText3DStatistics
 CFText3DTypeFaceMetrics
 CFText3DWordStatistics
 CFTextAndSlateColor
 CFTextArgs
 CFTextBuilder
 CFTextChronoFormatterUtility for performing low-level localized chronological formats
 CFTextComparisonUtility for performing low-level text comparison
 CFTextFilterExpressionEvaluatorDefines an expression evaluator that can be used to perform complex text filter queries
 CFTextFilterStringString used by the text filter
 CFTextFormatCached compiled expression used by the text formatter
 CFTextFormatPatternDefinitionDefinition of the pattern used during a text format
 CFTextFormatStringType used as a string literal by the text formatter
 CFTextFormatterA text formatter is responsible for formatting text patterns using a set of named or ordered arguments
 CFTextGeneratorBaseBase class implementation for ITextGenerator
 CFTextIdOptimized representation of a text identity (a namespace and key pair)
 CFTextInspector
 CFTextKeyOptimized representation of a case-sensitive string, as used by localization keys
 CFTextLayout
 CFTextLineHighlight
 CFTextLocalizationManagerSingleton class that manages display strings for FText
 CFTextLocalizationMetaDataResourceUtility class for working with Localization MetaData Resource (LocMeta) files
 CFTextLocalizationResourceUtility class for working with Localization Resource (LocRes) files
 CFTextLocalizationResourceVersionVersion information for compiled LocMeta (Localization MetaData Resource) and LocRes (Localization Resource) files
 CFTextLocationLocation within the text model
 CFTextOverflowArgs
 CFTextProperty
 CFTextRange
 CFTextReferenceCollectorCounts all persistent text references from within a package, using the specified comparison mode
 CFTextRunRenderer
 CFTextScrollerOptions
 CFTextSelection
 CFTextSnapshotA snapshot of an FText at a point in time that can be used to detect changes in the FText, including live-culture changes
 CFTextSourceData
 CFTextSourceSiteContext
 CFTextStoreACP
 CFTextStringHelper
 CFTextTokenBasic message token with a localized text payload
 CFTextTransformerUtility for performing low-level localized transforms
 CFTextureA textures resource
 CFTexture2DDynamicCreateInfo
 CFTexture2DDynamicResourceA dynamic 2D texture resource
 CFTexture2DMipMapA 2D texture mip-map
 CFTexture2DResourceFTextureResource implementation for streamable 2D textures
 CFTexture2DResourceMemAllows for direct GPU mem allocation for texture resource
 CFTexture2DSettings
 CFTextureCollectionResource
 CFTextureCompilingManager
 CFTextureEditorCustomEncode
 CFTextureLayoutAn incremental texture space allocator
 CFTextureLayout3dAn incremental texture space allocator
 CFTextureMipDataProviderFTextureMipDataProvider defines the update steps and interface to implement the mip data strategy used in FTextureStreamIn
 CFTextureMipInfo
 CFTextureReferenceA texture reference resource
 CFTextureReferenceReplacerReplaces the RHI reference of one texture with another
 CFTextureRenderTarget2DArrayResourceFTextureRenderTarget2DArrayResource type for 2DArray render target textures
 CFTextureRenderTarget2DResourceFTextureResource type for 2D render target textures
 CFTextureRenderTargetBinding
 CFTextureRenderTargetCubeResourceFTextureResource type for cube render target textures
 CFTextureRenderTargetResourceFTextureResource type for render target textures
 CFTextureRenderTargetVolumeResourceFTextureRenderTargetVolumeResource type for Volume render target textures
 CFTextureResourceThe rendering resource which represents a texture
 CFTextureSourceFormatInfoInformation about a texture source format
 CFTextureUpdateContextA constant context used throughout the texture stream in update tick
 CFTextureUpdateSyncOptionsDifferent options to schedule correctly the next tick in FTextureStreamIn
 CFTextureWithSRVA textures resource that includes an SRV
 CFThreadSimple API for system threads
 CFThreadAffinity
 CFThreadCallStack
 CFThreadHeartBeatThread heartbeat check class
 CFThreadHeartBeatClockOur own local clock
 CFThreadManagerManages runnables and runnable threads
 CFThreadPoolPriorityQueuePriority Queue tailored for FQueuedThreadPool implementation
 CFThreadSafeBoolThread safe bool, wraps FThreadSafeCounter
 CFThreadSafeCounterThread safe counter
 CFThreadSafeCounter64Thread safe counter for 64bit ints
 CFThreadSafeRefCountedObjectLike FRefCountedObject, but the reference count is thread-safe
 CFThreadSingletonInitializerThread singleton initializer
 CFThreadStackFramesPortable thread stack frame
 CFThrottleRequestA handle to a throttle request made to the throttle manager Throttles can only be ended by passing back a request
 CFThumbnailCacheDataCache data
 CFThumbnailCameraSettings
 CFThumbnailCompressionInterfaceThumbnail compression interface for packages
 CFThumbnailExternalCache
 CFThumbnailExternalCacheSettings
 CFThumbnailPreviewScene
 CFThumbnailSectionThumbnail section, which paints and ticks the appropriate section
 CFTickableCookObjectThe same as FTickableEditorObject, but for systems that need to be ticked periodically during cooking
 CFTickableEditorObjectThis class provides common registration for gamethread editor only tickable objects
 CFTickableGameObjectThis class provides common registration for gamethread tickable objects
 CFTickableObjectBaseBase class for tickable objects
 CFTickableObjectRenderThreadThis class provides common registration for render thread tickable objects
 CFTickStatsHelper structure encapsulating all information gathered
 CFTickTaskManagerInterfaceInterface for the tick task manager
 CFTileVertexDeclaration
 CFTimecodeA timecode that stores time in HH:MM:SS format with the remainder of time represented by an integer frame count
 CFTimerData
 CFTimerManagerClass to globally manage timers
 CFTimerManagerTimerParametersStructure to support specialized looping behavior
 CFTimerUnifiedDelegateSimple interface to wrap a timer delegate that can be either native or dynamic
 CFTimeSample
 CFTimespanImplements a time span
 CFTimeToPixelUtility for converting time units to slate pixel units and vice versa This class will eventually be deprecated in favor of UE::Sequencer::FTimeToPixelSpace
 CFTimeWarpChannelCurveModel
 CFTimeWarpTrackEditor
 CFTitleSafeZoneAreaMax/Recommended screen viewable extents as a percentage
 CFTlsAutoCleanupBase class for objects in TLS that support auto-cleanup
 CFToBoolHelperHelper class used to convert CString into a boolean value
 CFTokenizedMessageThis class represents a rich tokenized message, such as would be used for compiler output with 'hyperlinks' to source file locations
 CFTokenizedMessageAccumulatorErrorHandler
 CFToneGenerator
 CFToolBarBuilderTool bar builder
 CFToolBarButtonBlockTool bar button MultiBlock
 CFToolBarComboButtonBlockTool bar combo button MultiBlock
 CFToolBarStackButtonBlockTool bar combo button MultiBlock, but toggleable
 CFToolBoxSummoner
 CFToolBuilderStateFToolBuilderState is a bucket of state information that a ToolBuilder might need to construct a Tool
 CFToolChangeWrapperChangeFToolChangeWrapperChange wraps an FChange emitted by an InteractiveTool, allowing us to Expire the change without each FChange implementation needing to handle this explicitly
 CFToolCommandChangeFToolCommandChange is a base class for command changes used by the Tools Framework
 CFToolCommandChangeSequenceFCommandChangeSequence contains a list of FCommandChanges and associated target UObjects
 CFToolContextOptionalToggleFToolContextOptionalToggle is used to store a boolean flag where the value of the boolean may either be set directly, or it may be set by querying some external context
 CFToolContextSnappingConfigurationTypes of coordinate systems that a Tool/Gizmo might use
 CFToolDataVisualizerFToolDataVisualizer is a utility class for Tool and Gizmo implementations to use to draw 3D lines, points, etc
 CFToolMenuProfileHierarchy
 CFToolTargetTypeRequirementsA tool target is a stand-in object that a tool can operate on
 CFTopLevelAssetPath
 CFTopLevelAssetPathFastLessFast non-alphabetical order that is only stable during this process' lifetime
 CFTopLevelAssetPathLexicalLessSlow alphabetical order that is stable / deterministic over process runs
 CFTopologyProviderFTopologyProvider provides selectable edge/group/corner information for FMeshTopologySelector to use
 CFTouchKeySetHelper class to auto-populate a set with the set of "keys" a touch represents
 CFTraceAuxiliary
 CFTraceDatumTrace/Sweep Data structure for async trace
 CFTraceHandleTrace Data Structs that are used for Async Trace
 CFTraceMalloc
 CFTraceService
 CFTraceUtils
 CFTrackedActivityTracked Activity is used to be able to visualize on a semi-high level what is going on in the process
 CFTrackedActivityScopeRAII class that calls push in ctor and pop in dtor
 CFTrackEditorBindingIDPicker
 CFTrackEditorThumbnailTrack Editor Thumbnail, which keeps a Texture to be displayed by a viewport
 CFTrackEditorThumbnailCache
 CFTrackEditorThumbnailPoolTrack Editor Thumbnail pool, which keeps a list of thumbnails that need to be drawn and draws them incrementally
 CFTrackedMetaDataMetaData used to add and remove widgets to the Slate Widget Tracker for the specified tags
 CFTrackedSubject
 CFTrackingTransaction
 CFTrackInstancePropertyBindingsManages bindings to keyed properties for a track instance
 CFTrackScaleInfoUtility struct for converting between curve space and local/absolute screen space
 CFTrailsBaseTypeDataPayloadTrails Base data payload
 CFTrajectoryKey
 CFTransactionBase class for tracking transactions for undo/redo
 CFTransactionalAsyncTraceBuffer
 CFTransactionallySafeArchiveWriterFTransactionallySafeArchiveWriter takes ownership of an existing FArchive and allows it to be written to during a transaction
 CFTransactionallySafeStripedMapLockingPolicyThis locking policy uses a FTransactionallySafeRWLock which supports AutoRTFM but is backed by a RWLock which consumes OS resources
 CFTransactionContextConvenience struct for passing around transaction context
 CFTransactionDiffDiff for a given transaction
 CFTransactionObjectChangeChange information for an object that was transacted
 CFTransactionObjectDeltaChangeDelta-change information for an object that was transacted
 CFTransactionObjectEventTransaction object events
 CFTransactionObjectIdID for an object that was transacted
 CFTranscodedHairPositions
 CFTransformDataStores information about a transform for the purpose of adding keys to a transform section
 CFTransformGizmoDataBinderHelper class for binding a UCombinedTransformGizmo to several FVector3d's such that they are updated when the gizmo is changed, and the gizmo is updated from the vectors if the approriate function is called
 CFTransformParameterNameAndValue
 CFTransformParametersAdditional parameters used in TransformPosition / TransformVector
 CFTransformProxyChangeUTransformProxy is used to transform a set of sub-objects
 CFTransformProxyChangeSourceFTransformProxyChangeSource generates FTransformProxyChange instances on Begin/End
 CFTransitionEvent
 CFTriangleRasterizer
 CFTriangleSOAStores 4 triangles in one struct (Struct Of Arrays)
 CFTriggerEventGraphTaskFTriggerEventGraphTask is a task that triggers an event
 CFTSBackgroundableTickerThis works the same as the core FTSTicker, but on supported mobile platforms it continues ticking while the app is running in the background
 CFTSFActivationProxy
 CFTSTickerThread-safe ticker class
 CFTSTickerObjectBaseBase class for thread-safe ticker objects
 CFTutorialToken
 CFTVOSPlatformProperties
 CFTwinStickNavigationConfigA Navigation config that supports UI Navigation with both analog sticks + D-Pad
 CFTwistKelvinlet
 CFTwistKelvinletBrushOp
 CFTwoTrianglesIndexBuffer
 CFTwoVectorsA pair of 3D vectors
 CFTypeContainerFor backwards compatibility
 CFTypedElementCommonActionsCustomizationCustomization used to allow asset editors (such as the level editor) to override the base behavior of common actions
 CFTypedElementCommonActionsElementUtility to hold a typed element handle and its associated world interface and common actions customization
 CFTypeLayoutDesc
 CFTypePromotionContains behavior needed to handle type promotion in blueprints
 CFUCSComponentId
 CFUE5MainStreamObjectVersion
 CFUE5ReleaseStreamObjectVersion
 CFUE5SpecialProjectStreamObjectVersion
 CFUECompressedAnimData
 CFUECompressedAnimDataMutable
 CFUELibraryOverrideSettingsThe settings used by the UE-as-a-library feature
 CFUIActionImplements an UI action
 CFUIActionBinding
 CFUIActionContextContainer of multiple 'IUIActionContextBase' context objects for FUIActions
 CFUICommandDragDropOpA drag drop operation for UI Commands
 CFUICommandInfo
 CFUICommandInfoDecl
 CFUICommandList
 CFUIComponentUtils
 CFUIContentContextContext for generating content from a FUICommandInfo
 CFUIIdentifierContextContext for generating identifiers such as icons, labels, and descriptions from a FUICommandInfo
 CFUInt128
 CFUInt16Property
 CFUInt32Property
 CFUInt64Property
 CFUMGCoreStyleCore slate style
 CFUnderwaterPostProcessVolume
 CFUnicodeBlockRangePre-defined Unicode block ranges that can be used with the character ranges in sub-fonts
 CFUnicodeCharUnicode character helper functions
 CFUniformBufferBinding
 CFUniformBufferEntryMinimal information about each uniform buffer entry fed to the shader compiler
 CFUniformBufferNameSortOrder
 CFUniformBufferStaticSlotRegistrarSimple class that registers a uniform buffer static slot in the constructor
 CFUniformBufferStaticSlotRegistryRegistry for uniform buffer static slots
 CFUniformBufferValue
 CFUniformExpressionCacheCached uniform expression values
 CFUniformExpressionCacheAsyncUpdateScopeDefines a scope to update deferred uniform expression caches using an async task to fill uniform buffers
 CFUniformExpressionCacheContainer
 CFUniformExpressionSetStores all uniform expressions for a material generated from a material translation
 CFUniformParameterOverrides
 CFUniformResourceEntryEach entry in a resource table is provided to the shader compiler for creating mappings
 CFUniformToolBarBuilder
 CFUniformToolbarButtonBlockHorizontal Button Row MultiBlock
 CFUniqueBufferA reference to a single-ownership mutable buffer
 CFUniqueObjectGuidWrapper structure for a GUID that uniquely identifies registered UObjects
 CFUnitConversion
 CFUnitSettingsUnit settings accessed globally through FUnitConversion::Settings()
 CFUniversallyUniqueObjectNameGeneratorGenerator class that can be used as a session to generate universally unique object names
 CFUnixApplicationErrorOutputDevice
 CFUnixCrashContext
 CFUnixErrorOutputDevice
 CFUnixFeedbackContextFeedback context implementation for Unix
 CFUnixOutputDevices
 CFUnixPlatformFileUnix File I/O implementation
 CFUnixPlatformMemoryUnix implementation of the memory OS functions
 CFUnixPlatformMiscUnix implementation of the misc OS functions
 CFUnixPlatformProcessUnix implementation of the Process OS functions
 CFUnixPlatformStackWalk
 CFUnixPlatformStringUnix string implementation
 CFUnixPlatformSurveyUnix implementation of FGenericPlatformSurvey
 CFUnixPlatformTypesUnix specific types
 CFUnixSignalGameHitchHeartBeat
 CFUnixTimeUnix implementation of the Time OS functions
 CFUnixTLSUnix implementation of the TLS OS functions
 CFUnrealEdMiscThe public interface for the unreal editor misc singleton
 CFUnrealEdUtils
 CFUnregisterComponentContext
 CFUObjectAllocator
 CFUObjectAnnotationChunkedFUObjectAnnotationChunked is a helper class that is used to store dense, fast and temporary, editor only, external or other tangential information about subsets of UObjects
 CFUObjectAnnotationDenseFUObjectAnnotationDense is a helper class that is used to store dense, fast, temporary, editor only, external or other tangential information about UObjects
 CFUObjectAnnotationDenseBoolFUObjectAnnotationDenseBool is custom annotation that tracks a bool per UObject
 CFUObjectAnnotationSparseFUObjectAnnotationSparse is a helper class that is used to store sparse, slow, temporary, editor only, external or other low priority information about UObjects
 CFUObjectAnnotationSparseBoolFUObjectAnnotationSparseBool is a specialization of FUObjectAnnotationSparse for bools, slow, temporary, editor only, external or other low priority bools about UObjects
 CFUObjectAnnotationSparseSearchableFUObjectAnnotationSparseSearchable is a helper class that is used to store sparse, slow, temporary, editor only, external or other low priority information about UObjects...and also provides the ability to find a object based on the unique annotation
 CFUObjectArray
 CFUObjectClusterUObject cluster
 CFUObjectClusterContainer
 CFUObjectCppClassStaticFunctionsCollection of the pointers to our specified list of static functions that are defined on a specific c++ class, for reference by the corresponding UClass
 CFUObjectItemSingle item in the UObject array
 CFUObjectMigrationContextStructure that holds context for what we're intending to do during migration
 CFUObjectSerializeContextStructure that holds the current serialization state of UObjects
 CFUObjectTokenA Message Log token that links to an object, with default behavior to link to the object in the content browser/scene
 CFUpdatedComponentAsyncInput
 CFUpdatedComponentAsyncOutput
 CFUpdateDescriptorHandleCS
 CFUpdateTexture2DSubresourceCS
 CFUpdateTexture3DSubresourceCS
 CFUpdateTextureShaderBase
 CFUpdateTimelineCachedNamesStructure storing information about one event track
 CFUProjectDictionaryDictionary of all the non-foreign projects for an engine installation, found by parsing .uprojectdirs files for source directories
 CFUrlConfigHelper for obtaining the default Url configuration
 CFURLTokenBasic message token that defaults is activated method to traverse a URL
 CFUserActivityTracking
 CFUserDefinedStructEditorUtils
 CFUserNavigationState
 CFUserSettingsContextAdditional user settings to be communicated to crash reporting client
 CFUserStructOnScopeIgnoreDefaultsWrapper for StructOnScope that tells it to ignore default values
 CFUseSystemMallocForNewInherit from FUseSystemMallocForNew if you want your objects to be placed in memory alloced by the system malloc routines, bypassing GMalloc
 CFUTF8ToTCHAR_Convert
 CFUtilEdge2DAn edge in 2D space, used by these utility functions
 CFUtilEdge3DAn edge in 3D space, used by these utility functions
 CFUtilPoly2DA polygon in 2D space, used by utility function
 CFUtilPoly2DSetA set of 2D polygons, along with a transform for going into world space
 CFUtilTri2DTriangle in 2D space
 CFUtilVertex2DA triangle vertex in 2D space, with UV information
 CFUVEditorStyleSlate style set for UV Editor
 CFUVEditorToolsModule
 CFUVEditorUXSettings
 CFUVGroupTopologyToolBuilder
 CFUVMapParameters
 CFUVShellMapSettings
 CFUYVYConvertPSPixel shader to convert a UYVY (Y422, UYNV) frame to RGBA
 CFVariablePrecisionNumericInterface
 CFVariableTickState
 CFVariantImplements an extensible union of multiple types
 CFVector2DHalfStructure for two dimensional vectors with half floating point precision
 CFVector2DParameterNameAndValueStructure representing the animated value of a vector2D parameter
 CFVector2MaterialInput
 CFVector3SOAStores XYZ from 4 vectors in one Struct Of Arrays
 CFVector4_16
 CFVector4DistributionRaw distribution from which four floats can be looked up per entry
 CFVector4SOAStores XYZW from 4 vectors in one Struct Of Arrays
 CFVectorDistributionRaw distribution from which three floats can be looked up per entry
 CFVectorFieldTextureAccessor
 CFVectorFixed48
 CFVectorIntervalFixed32NoW
 CFVectorMaterialInput
 CFVectorParameterNameAndValueStructure representing the animated value of a vector parameter
 CFVectorRK4SpringInterpolator
 CFVehicleDebugParams
 CFVehicleStateCommonly used state - evaluated once used wherever required
 CFVelocityAvoidanceCone
 CFVerseExceptionReporter
 CFVerseFunctionDescriptor
 CFVerseProfilingDelegates
 CFVerseStringProperty
 CFVert
 CFVertexBufferA vertex buffer resource
 CFVertexBufferAndSRVStruct to pool the vertex buffer & SRV together
 CFVertexBufferWithSRV
 CFVertexFactoryEncapsulates a vertex data source which can be linked into a vertex shader
 CFVertexFactoryShaderParametersAn interface to the parameter bindings for the vertex factory used by a shader
 CFVertexFactoryTypeAn object used to represent the type of a vertex factory
 CFVertexFactoryTypeDependencyEncapsulates a dependency on a vertex factory type and saved state from that vertex factory type
 CFVertexInputStream
 CFVertexStreamComponentA typed data source for a vertex factory which streams data from a vertex buffer
 CFVerticalToolBarBuilder
 CFVerySlowReferenceCollectorArchiveScopeHelper class for setting and resetting attributes on the FReferenceCollectorArchive
 CFVideoRecordingParameters
 CFViewAlignedSculptBrushOp
 CFViewCameraStateFViewCameraState is a bucket of state information that a Tool might need to implement interactions that depend on the current scene view
 CFViewElementDrawerAn interface to a scene interaction
 CFViewMatrices
 CFViewportEncapsulates the I/O of a viewport
 CFViewportCameraTransformStores the transformation data for the viewport camera
 CFViewportClick
 CFViewportClientAn abstract interface to a viewport's client
 CFViewportCursorLocationContains information about a mouse cursor position within a viewport, transformed into the correct coordinate system for the viewport
 CFViewportDisplayDelegateWrapper to allow multiple delegate types to be held in one container for the subsystem
 CFViewportFrameAn interface to the platform-specific implementation of a UI frame for a viewport
 CFViewportHoverTargetDescribes an object that's currently hovered over in the level viewport
 CFViewportNavigationCommandsUnreal level editor actions
 CFViewportThumbnailSectionThumbnail section, which paints and ticks the appropriate section
 CFViewWaterQuadTreeA water quadtree instance owned by FWaterMeshSceneProxy and associated with a certain view
 CFVirtualAllocator
 CFVirtualBoneCompactPoseDataThis is a native transient structure
 CFVirtualBoneRefData
 CFVirtualDestructor
 CFVirtualInstrument
 CFVirtualPointerPositionRepresents the current and last cursor position in a "virtual window" for events that are routed to widgets transformed in a 3D scene
 CFVirtualProductionObjectVersion
 CFVirtualShadowMapVisualizationData
 CFVirtualStackAllocator
 CFVirtualTexture2DResource
 CFVirtualTextureBuildDescDescription object used to build the contents of a UVirtualTextureBuilder
 CFVirtualTextureLocalTileIdentifies a VT tile within a given producer
 CFVirtualTextureLocalTileRequestIdentifies a VT tile request : a VT tile, along with priority information for processing this request
 CFVirtualTextureProducerHandle
 CFVirtualTextureVisualizationDataManager for virtual texture visualization modes
 CFVisionOSPlatformProperties
 CFVisualizationMappingsTools derived from this class should require parameter inputs from the user, only the bone selection
 CFVisualizeTexture
 CFVisualLogEntry
 CFVoicePacketDefines the data involved in a voice packet
 CFVoidPtrTable
 CFVolumeProcessor
 CFVolumetricCloudSceneProxyRepresents a UVolumetricCloudComponent to the rendering thread, created game side from the component
 CFVolumetricLightmapBasicBrickDataLayers
 CFVolumetricLightmapBrickAtlas
 CFVolumetricLightmapBrickData
 CFVolumetricLightmapBrickTextureSet
 CFVolumetricLightmapDataLayer
 CFVolumetricLightmapGridManager
 CFVPBookmarkLifecycleDelegates
 CFVRObjectVersion
 CFVTableHelperDO NOT USE
 CFVTProducerDescription
 CFVTProduceTargetLayerDescribes a location to write a single layer of a VT tile
 CFVTRequestPageResult
 CFVYUConvertPSPixel shader to convert a VYU frame to RGBA
 CFWarnIfAssetsLoadedInScope
 CFWatchablePropertySet
 CFWaterBodyManager
 CFWaterBodyQuadTreeRasterInfo
 CFWaterBodyQueryResultStruct holding the result from water queries :
 CFWaterBodyRenderDataRender data per water body
 CFWaterCustomVersion
 CFWaterExclusionVolumeChangedParams
 CFWaterIconHelper
 CFWaterMeshGPUWork
 CFWaterMeshIndexBuffer
 CFWaterMeshSceneProxyWater mesh scene proxy
 CFWaterMeshVertexBuffer
 CFWaterQuadTree
 CFWaterQuadTreeBuilder
 CFWaterQuadTreeConstantsSet of quadtree related constants that do not change over the lifetime of the FWaterMeshSceneProxy and are shared by all quadtrees owned by it
 CFWaterSplineDataPhysics
 CFWaterSplineMetadataPhysics
 CFWaterUtils
 CFWaterViewExtension
 CFWaveCue
 CFWaveFormatInfoThe header of an wave formatted file
 CFWaveInfoStruct holding wave computation result :
 CFWaveInstanceStructure encapsulating all information required to play a USoundWave on a channel/source
 CFWaveModInfo
 CFWaveSampleLoop
 CFWeakGraphPinPtrA weak reference to a UEdGraphPin object that can remain valid through pin connection state changes that might trigger owner node reconstruction
 CFWeakObjectProperty
 CFWeakObjectPtrFWeakObjectPtr is a weak pointer to a UObject
 CFWeakSharedBufferA weak reference to a shared-ownership immutable buffer
 CFWeakWidgetPathJust like a WidgetPath, but uses weak pointers and does not store geometry
 CFWebRTCSoundGenerator
 CFWedgeInfo
 CFWedgeInfoOctreeSemanticsHelper struct for the mesh component vert position octree
 CFWedgePosition
 CFWeightedRandomSampler
 CFWheelAnimationData
 CFWheeledVehicleDebugParams
 CFWheelsOutputLocal physics wheels outputs not replicated across the network
 CFWheelStateCommonly used Wheel state - evaluated once used wherever required for that frame
 CFWheelTraceParams
 CFWholeSceneProjectedShadowInitializerInformation needed to create a whole scene projected shadow
 CFWidget
 CFWidgetAndPointer
 CFWidgetBlueprintApplicationMode
 CFWidgetBlueprintApplicationModes
 CFWidgetBlueprintCompiler
 CFWidgetBlueprintCompilerContext
 CFWidgetBlueprintDelegatesWidget Delegates
 CFWidgetBlueprintEditorWidget blueprint editor (extends Blueprint editor)
 CFWidgetBlueprintEditorUtils
 CFWidgetContextMenuExtensibilityManagerWidget Context Menu extensibility manager holds a list of registered widget context menu extensions
 CFWidgetDragDropExtensibilityManagerDrag & drop extensibility manager holds a list of registered drag and drop extensions
 CFWidgetHandle
 CFWidgetLayoutBlock
 CFWidgetMatcherMatches widgets against InWidget
 CFWidgetModeManagerTool manager that focuses on tools which the behavior of a certain widget (Ex: Design / node panels) We only provide an interface where the tool tool needs extra-arg info (Ex: paint geometry) to perform it's specialized behavior
 CFWidgetPathA widget path is a vertical slice through the tree
 CFWidgetPropertyDragDropOpDrag-and-drop operation that stores data about the a widget property being dragged on
 CFWidgetProxy
 CFWidgetProxyHandle
 CFWidgetReferenceThe Widget reference is a useful way to hold onto the selection in a way that allows for up to date access to the current preview object
 CFWidgetStyleContains info about those aspects of widget appearance that should be propagated hierarchically
 CFWidgetTemplateThe widget template represents a widget or a set of widgets to create and spawn into the widget tree
 CFWidgetTemplateBlueprintClassA template for classes generated by UWidgetBlueprint assets Accounts for the possibility that a the blueprint may not be loaded when the palette is created
 CFWidgetTemplateClassA template that can spawn any widget derived from the UWidget class
 CFWidgetTemplateDragDropOpThis drag drop operation allows widget templates from the palate to be dragged and dropped into the designer or the widget hierarchy in order to spawn new widgets
 CFWidgetTemplateImageClassA template for classes generated by UTexture or UMaterial classes, or implements a USlateTextureAtlasInterface
 CFWildcardNodeUtilsA collection of utilities for creating, using, and changing the value of wildcard pin types throughout the graph editor
 CFWildcardStringImplements a string with wild card pattern matching abilities
 CFWindDataCalculated wind data with support for accumulating other weighted wind data
 CFWindowActivateEventFWindowActivateEvent describes a window being activated or deactivated
 CFWindowDrawAttentionParametersParameters for drawing attention to a window or application
 CFWindowsApplicationWindows-specific application implementation
 CFWindowsApplicationErrorOutputDeviceWindows implementation of console log window, utilizing the Win32 console API
 CFWindowsConsoleOutputDeviceWindows implementation of console log window, utilizing the Win32 console API
 CFWindowsConsoleOutputDevice2Windows implementation of console log window, utilizing the Win32 console API
 CFWindowsCursor
 CFWindowsErrorOutputDevice
 CFWindowsEventLogOutputDeviceOutput device that writes to Windows Event Log
 CFWindowsFeedbackContextFeedback context implementation for windows
 CFWindowSizeLimitsDefines the minimum and maximum dimensions that a window can take on
 CFWindowsOSVersionHelperHelper struct used to get the string version of the Windows version
 CFWindowsPlatformApplicationMisc
 CFWindowsPlatformAtomicsWindows implementation of the Atomics OS functions
 CFWindowsPlatformCrashContext
 CFWindowsPlatformInput
 CFWindowsPlatformMemoryWindows implementation of the memory OS functions
 CFWindowsPlatformMiscWindows implementation of the misc OS functions
 CFWindowsPlatformOutputDevices
 CFWindowsPlatformPerfCounters
 CFWindowsPlatformProcessWindows implementation of the process handle
 CFWindowsPlatformPropertiesImplements Windows platform properties
 CFWindowsPlatformSplashWindows splash implementation
 CFWindowsPlatformStackWalkWindows implementation of the stack walking
 CFWindowsPlatformStringWindows string implementation
 CFWindowsPlatformSurveyWindows implementation of FGenericPlatformSurvey
 CFWindowsPlatformTimeWindows implementation of the Time OS functions
 CFWindowsPlatformTLSWindows implementation of the TLS OS functions
 CFWindowsPlatformTypesWindows specific types
 CFWindowsSemaphore
 CFWindowsTextInputMethodSystem
 CFWindowsWindowA platform specific implementation of FNativeWindow
 CFWindowTitleBarArgs
 CFWindowTransparencyProxy structure to handle deprecated construction from bool
 CFWindSourceSceneProxyRepresents a wind source component to the scene manager in the rendering thread
 CFWorkflowAllowedTabSet
 CFWorkflowCentricApplication
 CFWorkflowTabFactory
 CFWorkflowTabSpawnInfo
 CFWorkspaceItem
 CFWorldAsyncTraceStateThis encapsulate World's async trace functionality
 CFWorldCachedViewInfo
 CFWorldCompositionTileHelper structure which holds information about level package which participates in world composition
 CFWorldDataLayersActorDescActorDesc for AWorldDataLayers actors
 CFWorldDataLayersEffectiveStates
 CFWorldDataLayersEffectiveStatesAccessor
 CFWorldDataLayersReference
 CFWorldDelegatesWorld delegates
 CFWorldElementPasteImporter
 CFWorldFoldersImplementation
 CFWorldGridPreviewer
 CFWorldInGamePerformanceTrackersCollection of in game performance trackers for a world
 CFWorldInitializationValuesStruct containing a collection of optional parameters for initialization of a World
 CFWorldNotifyStreamingLevelLoadingHelper struct to allow ULevelStreaming to update its World on how many streaming levels are being loaded
 CFWorldPartitionActorDescRepresents a Actor Metadata (editor-only)
 CFWorldPartitionActorDescInitData
 CFWorldPartitionActorDescInstance
 CFWorldPartitionActorDescInstanceViewBase class for a view on top of an actor descriptor instance pointer
 CFWorldPartitionActorDescType
 CFWorldPartitionActorDescUtils
 CFWorldPartitionAssetDataPatcher
 CFWorldPartitionBuilderArgsScopeAssign parameters to the World Partition builders for the lifetime of this scope
 CFWorldPartitionClassDescRegistry
 CFWorldPartitionConverter
 CFWorldPartitionCookPackage
 CFWorldPartitionCookPackageContextParams
 CFWorldPartitionDebugHelper
 CFWorldPartitionEventsHelper class allows UWorldPartition to broadcast UWorld events
 CFWorldPartitionHandleImpl
 CFWorldPartitionHandlePinRefScopeFWorldPartitionHandlePinRefScope will keep a reference if the actor is already loaded
 CFWorldPartitionHelpers
 CFWorldPartitionHLODStats
 CFWorldPartitionImplBase
 CFWorldPartitionLevelHelper
 CFWorldPartitionLoadingContext
 CFWorldPartitionMiniMapHelper
 CFWorldPartitionPackageHelper
 CFWorldPartitionQueryCache
 CFWorldPartitionReferenceImpl
 CFWorldPartitionRelativeBounds
 CFWorldPartitionReplaySample
 CFWorldPartitionReplayStreamingSource
 CFWorldPartitionStreamingContext
 CFWorldPartitionStreamingSourceStreaming Source Priority
 CFWorldPartitionUtils
 CFWorldPersistentFolders
 CFWorldRenameFromRootContext
 CFWorldSceneViewExtensionScene View Extension which is enabled for all Viewports/Scenes which have the same world
 CFWorldSelectionElementArgs
 CFWorldTileInfoTile information used by WorldComposition
 CFWorldTileLayerWorld layer information for tile tagging
 CFWorldTileLODInfoDescribes LOD entry in a world tile
 CFWorldTransientFolders
 CFWriteScopeLockKeeps a FRWLock write-locked while this scope lives
 CFWrittenChannelsRecordRecord of channels with data written into each outgoing packet
 CFXxHash128A 128-bit hash from XXH128
 CFXxHash128BuilderCalculates a 128-bit hash with XXH128
 CFXxHash64A 64-bit hash from XXH3
 CFXxHash64BuilderCalculates a 64-bit hash with XXH3
 CFYCbCrConvertPSPixel shader to convert a PS4 YCbCr texture to RGBA
 CFYCbCrConvertPS_4x4Matrix
 CFYCoCgConvertPSPixel convert to resize an YCoCg texture
 CFYUVConvertPSPixel shader to convert Y, U, and V planes to RGBA
 CFYUVv210ConvertPSPixel shader to convert YUV v210 to RGB
 CFYUVv216ConvertPSPixel shader to convert YUV v216/2vuy/yuv2 to RGB
 CFYUVY416ConvertPSPixel shader to convert YUV Y416 to RGB
 CFYUY2ConvertPSPixel shader to convert a YUY2 frame to RGBA
 CFYVYUConvertPSPixel shader to convert a YVYU frame to RGBA
 CFZenPackageCellOffsets
 CFZenPackageHeader
 CFZenPackageImportedPackageNamesContainer
 CFZenPackageSummaryPackage summary
 CFZenPackageVersioningInfo
 CFZoneProperties
 CFZoneSet
 CFZoomLevelsContainerInterface for ZoomLevel values Provides mapping for a range of virtual ZoomLevel values to actual node scaling values
 CGenericApplicationGeneric platform application interface
 CHActor
 CHasDataLayerInstanceClass
 CHasDataLayerInstanceClass< T, decltype(&T::GetDataLayerInstanceClass, 0)>
 CHBSPBrushVert
 CHComponentVisProxy
 CHHitProxyBase class for detecting user-interface hits
 CHHitProxyTypeThe priority a hit proxy has when choosing between several hit proxies near the point the user clicked
 CHInstancedStaticMeshInstanceInstancedStaticMeshInstance hit proxy
 CHLandscapeSplineProxy
 CHLandscapeSplineProxy_ControlPoint
 CHLandscapeSplineProxy_Segment
 CHLandscapeSplineProxy_Tangent
 CHLevelSocketProxyA hit proxy class for sockets in the main editor viewports
 CHModelA hit proxy representing a UModel
 CHMovieSceneKeyProxy
 CHMovieSceneSkeletalAnimationRootHitProxy
 CHObjectHit proxy class for UObject references
 CHPersonaBoneHitProxy
 CHPersonaSocketHitProxy
 CHStaticMeshVert
 CHTranslucentActor
 CHWidgetAxisWidget hit proxy
 CHWidgetUtilProxy
 CIAbilitySystemInterfaceInterface for actors that expose access to an ability system component
 CIAbilitySystemReplicationProxyInterfaceInterface for actors that act like an ability system component for replication
 CIActiveSoundUpdateInterfaceInterface for modifying active sounds during their update
 CIActorEditorContextClient
 CIActorInstanceManagerInterface
 CIActorSoundParameterInterfaceInterface used to allow an actor to automatically populate any sounds with parameters
 CIAdaptiveVirtualTextureInterface for adaptive virtual textures
 CIAIModuleThe public interface to this module
 CIAIPerceptionListenerInterface
 CIAIResourceInterface
 CIAISightTargetInterface
 CIAISystemModule
 CIAllocatedVirtualTextureThis interface represents a chunk of VT data allocated and owned by the renderer module, backed by both a page table texture, and a physical texture cache for each layer
 CIAndroidFramePacerAndroid implementation of FGenericPlatformRHIFramePacer
 CIAndroidPlatformFileAndroid File I/O implementation with additional utilities to deal with Java side access
 CIAnimAssetFindReplacePublic interface to the find/replace widget
 CIAnimationDataController
 CIAnimationDataModel
 CIAnimationEditorsAssetFamilyInterface
 CIAnimationSequenceBrowser
 CIAnimationStreamingManagerInterface to add functions specifically related to animation streaming
 CIAnimBlueprintCompilationBracketContext
 CIAnimBlueprintCompilationContextInterface to the anim BP compiler context for use while compilation is in progress
 CIAnimBlueprintCompilerCreationContextInterface to the creation of an anim BP compiler context
 CIAnimBlueprintCompilerHandlerEmpty base class for handlers that are maintained for the lifetime of the compiler context
 CIAnimBlueprintCompilerHandlerCollection
 CIAnimBlueprintCopyTermDefaultsContext
 CIAnimBlueprintExtensionCopyTermDefaultsContext
 CIAnimBlueprintGeneratedClassCompiledDataInterface to the writable parts of the generated class that handlers can operate on
 CIAnimBlueprintNodeCopyTermDefaultsContext
 CIAnimBlueprintNodeOverrideAssetsContext
 CIAnimBlueprintPostExpansionStepContext
 CIAnimBlueprintVariableCreationContextContext passed to IClassVariableCreator::CreateClassVariablesFromBlueprint
 CIAnimClassInterface
 CIAnimGraphNodeCustomizationInterface
 CIAnimLayerInterfaceAn interface used to specify the inputs and outputs of an animation blueprint
 CIAnimNextVariableProxyHostInterface used for hosting proxy variables
 CIAnimNodeEditModeBase interface for skeletal control edit modes
 CIAnimSequenceCurveEditorInterface to the curve editor tab in the anim sequence editor
 CIAssetBackedTarget
 CIAssetCompilingManager
 CIAssetEditorInstanceThis class keeps track of a currently open asset editor; allowing it to be brought into focus, closed, etc..., without concern for how the editor was implemented
 CIAssetFamilyRepresents a group of related assets, e.g
 CIAssetReferenceFilterUsed in filtering allowed references between assets
 CIAssetReferenceFixerUsed in fixing invalid references between assets
 CIAssetRegistryInterfaceAsset Registry module interface
 CIAssetRegistryTagProviderInterfaceInterface to allow for CDO to add additional tags to generated class
 CIAssetViewportPublic interface to SLevelViewport
 CIAsyncPackageLoaderAsynchronous package loader interface
 CIAsyncPhysicsStateProcessor
 CIAsyncProgressInterface for checking the progress of asynchronous tasks
 CIAsyncReadFileHandle
 CIAsyncReadRequest
 CIAsyncReadRequestFixLayout
 CIAsyncTaskInterface for asynchronous tasks
 CIAsyncTaskNotificationImplImplementation interface of notifications for an on-going asynchronous task
 CIAudioDataRenderer
 CIAudioEditorModuleSound class editor module interface
 CIAudioInfoFactory
 CIAudioInfoFactoryRegistry
 CIAudioPanelWidgetInterface
 CIAudioStreamingManagerInterface to add functions specifically related to audio streaming
 CIAudioSynesthesiaEditorModuleAudio analyzer editor module interface
 CIAxisDisplayInfo
 CIBaseDelegateInstance
 CIBaseDelegateInstance< RetType(ArgTypes...), UserPolicy >
 CIBlackboardAssetProviderHelper interface to allow FBlackboardKeySelector properties on DataAssets (and more)
 CIBlendableInterfaceWhere to place a post process material in the post processing chain
 CIBlendableTokenStackBase interface for a stack of typed tokens
 CIBlendProfileInterface
 CIBlendProfilePickerExtender
 CIBlendProfileProviderInterfaceInterface to be implemented by custom data structures that can create UBlendProfiles
 CIBlendSpaceAnalysisFeatureUsers wishing to add their own analysis functions and structures should inherit from this, implement the virtual functions, and register an instance with IModularFeatures
 CIBlueprintAssetHandlerInterface used to define how to interact with a blueprint within an asset
 CIBlueprintEditorBlueprint editor public interface
 CIBlueprintNodeBinder
 CIBlueprintPropertyGuidProviderInterface to query the property name<->GUID relationship using either a UBlueprint or a UBlueprintGeneratedClass
 CIBlueprintWidgetCustomizationExtenderDetails customization extender for UWidgets
 CIBoneReferenceSkeletonProviderInterface for objects to provide skeletons that can be used with FBoneReference's details customization
 CIBookmarkTypeActionsActions that can be applied to or completed with bookmarks
 CIBookmarkTypeToolsProvides convenience methods for interacting with Bookmarks
 CIBreakIterator
 CIBuffer2DView
 CIBufferedCurveModelRepresents a buffered curve which can be applied to a standard curve model
 CIBulkDataIORequestRepresents an IO request from the BulkData streaming API
 CIBulkDataRegistryRegisters BulkDatas so that they can be referenced by guid during builds later in the editor process
 CICameraLensEffectInterface
 CICameraModularFeatureA modular feature interface for cameras
 CICameraPhotography
 CICameraPhotographyModuleThe public interface of the CameraPhotographyModule
 CIChaosCacheDataInterface for the chaos cache data storage
 CIChaosCachingEditorPluginThe public interface to this module
 CIChaosCachingPlugin
 CIChaosCharacterConstraintMovementModeInterface
 CIChaosCharacterMovementModeInterface
 CIChaosFleshDeprecatedNodesPluginThe public interface to this module
 CIChaosFleshEditorPluginThe public interface to this module
 CIChaosFleshEnginePluginThe public interface to this module
 CIChaosFleshModuleInterface
 CIChaosFleshNodesPluginThe public interface to this module
 CIChaosModularVehicleEditorPluginThe public interface to this module
 CIChaosModularVehicleEnginePluginThe public interface to this module
 CIChaosModularVehiclePlugin
 CIChaosPathedMovementModeInterface
 CIChaosSolverEditorPluginThe public interface to this module
 CIChaosVehiclesEditorPluginThe public interface to this module
 CIChaosVehiclesPluginThe public interface to this module
 CIChunkDataGeneratorInterface for generating extra data when creating streaming install manifests
 CIClassVariableCreator
 CIClickBehaviorTargetFunctions required to apply standard "Click" state machines to a target object
 CIClickDragBehaviorTargetFunctions required to apply standard "Click-Drag" state machines to a target object
 CIClickSequenceBehaviorTargetTarget interface used by InputBehaviors that want to implement a multi-click sequence (eg such as drawing a polygon with multiple clicks)
 CIClipboardExtension
 CICommonActionHandlerInterfaceAction Handler Interface is primarily used to take key input and do something with it in the implementation of the interface or another user widget
 CICommonBoundActionButtonInterfaceInterface for runtime bindable action buttons
 CICommonEditorViewportToolbarInfoProvider
 CICommonMappingContextMetadataInterfaceMetadata CommonUI will try to acquire from Enhanced Input Mapping Contexts (IMC)
 CICommonPoolableWidgetInterfaceWidget pool, if implemented WidgetFactory will attempt to reuse implementing widget objects
 CICommonUIModuleInterface for the purchase flow module
 CIComponentAssetBrokerThis class knows how to get or set the asset on a particular kind of actor component
 CICompressedAnimData
 CICompressedAudioInfoInterface class to decompress various types of audio data
 CICompressionFormat
 CIComputeTaskWorkerInterface for a compute task worker
 CIConsoleCommandInterface for console commands
 CIConsoleCommandExecutorHandles executing console commands
 CIConsoleManagerHandles console commands and variables, registered console variables are released on destruction
 CIConsoleObjectInterface for console objects (variables and commands)
 CIConsoleThreadPropagationInterface to propagate changes of console variables to another thread
 CIConsoleVariableInterface for console variables
 CIContentBundleEditorSubsystemInterface
 CICookedPackageWriterInterface for cooking that writes cooked packages to storage usable by the runtime game
 CICookPackageSplitterThis class is used for packages that need to be split into multiple runtime packages
 CICppClassTypeInfoInterface for accessing attributes of the underlying C++ class, for native class types
 CICrowdAgentInterface
 CICursor
 CICurveEditorBounds
 CICurveEditorDragOperationInterface for all drag operations in the curve editor
 CICurveEditorExtension
 CICurveEditorKeyDragOperationInterface for all key drag operations in the curve editor
 CICurveEditorKeyProxyInterface that can be implemented by any object passed to a curve editor to use as a key editing proxy
 CICurveEditorModuleInterface for the Curve Editor module
 CICurveEditorToolExtensionYou can extend the Curve Editor toolset by implementing this interface
 CICurveEditorTreeItemOptional implementation interface for any tree item to be shown on the curve editor tree
 CICurveSourceInterfaceA source for curves
 CICustomCulling
 CICustomCultureInterface for a custom culture
 CICustomHitTestPath
 CICustomMeshComponentPluginThe public interface to this module
 CICustomRenderPassBase interface to implement for FCustomRenderPassBase
 CICustomRenderPassUserDataBase interface to implement for attaching user data to a FCustomRenderPassBase
 CICustomResourcePool
 CICustomSlateElementAn interface for a custom slate elements
 CICustomThumbnailClientCustom thumbnail drawing client interface
 CICustomVisibilityQuery
 CIDataflowEditorToolBuilder
 CIDataflowViewListenerBase listener class to interface between the DataflowToolkit and Dataflow views
 CIDataLayerEditorModuleThe module holding all of the UI related pieces for DataLayer management
 CIDataLayerInstanceProvider
 CIDataSource
 CIDeformableInterface
 CIDelegateInstance
 CIDesignerExtensionFactoryFactory that creates a unique DesignerExtension when a UMG designer is created
 CIDestructibleInterface
 CIDetailCategoryBuilderRepresents a category for the a details view
 CIDetailChildrenBuilderBuilder for adding children to a detail customization
 CIDetailCustomizationInterface for any class that lays out details for a specific class
 CIDetailDragDropHandlerSpecifies how a widget row can initiate a drag-and-drop (be dragged) and/or act as the target of a drag-and-drop (be dropped onto)
 CIDetailGroupA group in the details panel that can have children
 CIDetailKeyframeHandler
 CIDetailLayoutBuilderThe builder for laying custom details
 CIDetailLayoutRowInterface for the various types of rows that can be created through a detail layout customization
 CIDetailPropertyChildrenCustomizationHandler
 CIDetailPropertyExtensionHandler
 CIDetailPropertyRowA single row for a property in a details panel
 CIDetailRootObjectCustomizationInterface for any class that lays out details for a specific class
 CIDetailTreeNode
 CIDeviceChangedListenerInterface to register a device changed listener to respond to audio device changes
 CIDeviceProfileSelectorDeviceProfileSelector
 CIDeviceProfileSelectorModuleDevice Profile Selector module
 CIDisplayClusterPublic module interface
 CIDisplayClusterBlueprintAPIBlueprint API interface
 CIDisplayClusterCallbacksDisplayCluster callbacks API
 CIDisplayClusterClusterEventListenerInterface for cluster event listeners
 CIDisplayClusterClusterManagerPublic cluster manager interface
 CIDisplayClusterClusterSyncObjectSynchronizable object interface
 CIDisplayClusterColorGradingDisplay Cluster Color Grading module interface
 CIDisplayClusterColorGradingDrawerSingletonA singleton used to manage and store persistent state for the color grading drawer
 CIDisplayClusterComponent
 CIDisplayClusterConfigManagerPublic config manager interface
 CIDisplayClusterConfigurationDisplay Cluster configuration module interface
 CIDisplayClusterConfiguratorConfigurator editor module
 CIDisplayClusterConfiguratorBlueprintEditorTODO: Remove this completely, don't expose the BP Editor outside of the configuration module
 CIDisplayClusterConfiguratorBuilder
 CIDisplayClusterConfiguratorItem
 CIDisplayClusterConfiguratorOutputMappingBuilderThe Interface for generation of nodes from config
 CIDisplayClusterConfiguratorOutputMappingItemThe Interface holsd object and setting from Details View
 CIDisplayClusterConfiguratorPreviewScene
 CIDisplayClusterConfiguratorTreeBuilderInterface to implement to provide custom build logic to tree views
 CIDisplayClusterConfiguratorTreeItem
 CIDisplayClusterConfiguratorView
 CIDisplayClusterConfiguratorViewDetails
 CIDisplayClusterConfiguratorViewLog
 CIDisplayClusterConfiguratorViewOutputMappingThe Interface for controll the Output Mapping Мiew
 CIDisplayClusterConfiguratorViewportBuilder
 CIDisplayClusterConfiguratorViewTree
 CIDisplayClusterConfiguratorViewViewport
 CIDisplayClusterDetailsDisplay Cluster Details module interface
 CIDisplayClusterDetailsDrawerSingletonA singleton used to manage and store persistent state for the details drawer
 CIDisplayClusterDisplayDeviceProxyDisplay Device Proxy object interface [rendering thread]
 CIDisplayClusterEditorDisplay Cluster editor module interface
 CIDisplayClusterGameManagerPublic game manager interface
 CIDisplayClusterGenericBarriersClientGeneric barriers client interface
 CIDisplayClusterLightCardActorExtenderLight card Extender API
 CIDisplayClusterLightCardEditorDisplay Cluster Light Card Editor module interface
 CIDisplayClusterLightCardEditorShadersDisplay Cluster Light Card Editor Shaders module interface
 CIDisplayClusterLightCardExtenderModule
 CIDisplayClusterMediaOutputSynchronizationPolicyHandlerMedia output sync policy handler interface
 CIDisplayClusterModularFeatureMediaInitializerBase class for nDisplay media initializer implementations
 CIDisplayClusterMoviePipelineEditorDisplay Cluster editor module interface
 CIDisplayClusterOperatorDisplay Cluster Operator module interface
 CIDisplayClusterOperatorApp
 CIDisplayClusterOperatorViewModelInterface for a view model object that stores any state from the operator panel that should be exposed externally
 CIDisplayClusterPostProcessNDisplay post-process interface
 CIDisplayClusterPostProcessFactoryNDisplay output post process factory interface
 CIDisplayClusterPresentationPublic display cluster presentation interface
 CIDisplayClusterProjection
 CIDisplayClusterProjectionBlueprintAPIBlueprint API interface
 CIDisplayClusterProjectionPolicyNDisplay projection policy
 CIDisplayClusterProjectionPolicyFactoryNDisplay projection policy factory interface
 CIDisplayClusterRender_MeshComponent
 CIDisplayClusterRender_MeshComponentProxy
 CIDisplayClusterRender_TextureA runtime texture that is created based on data in memory
 CIDisplayClusterRenderDeviceNDisplay render device interface
 CIDisplayClusterRenderDeviceFactoryNDisplay rendering device factory interface
 CIDisplayClusterRenderManagerPublic render manager interface
 CIDisplayClusterRenderSyncPolicyPublic render synchronization policy interface
 CIDisplayClusterRenderSyncPolicyFactoryNDisplay rendering synchronization policy factory interface
 CIDisplayClusterScenePreviewInterface for module containing tools for generation Display Cluster scene previews
 CIDisplayClusterSerializableMemory serialization interface
 CIDisplayClusterShaders
 CIDisplayClusterShadersTextureUtilsAuxiliary Texture utils class for nDisplay
 CIDisplayClusterStageActor
 CIDisplayClusterStringSerializableString serialization interface
 CIDisplayClusterVblankMonitorV-blank monitor interface
 CIDisplayClusterViewportNDisplay: Viewport (interface for GameThread)
 CIDisplayClusterViewport_CustomPostProcessSettingsDC Viewport Postprocess interface
 CIDisplayClusterViewportConfigurationViewport manager configuration
 CIDisplayClusterViewportConfigurationProxyViewport manager proxy configuration
 CIDisplayClusterViewportManagerNDisplay ViewportManager (interface for GameThread)
 CIDisplayClusterViewportManagerPreviewViewport manager preview rendering interface
 CIDisplayClusterViewportManagerProxyNDisplay ViewportManagerProxy (interface for RenderThread)
 CIDisplayClusterViewportPreviewProvides access to the resources used to render the viewport preview
 CIDisplayClusterViewportProxyNDisplay: ViewportProxy (interface for RenderThread)
 CIDisplayClusterWarp
 CIDisplayClusterWarpBlendWarpBlend interface for MPCDI and mesh projection policies
 CIDisplayClusterWarpPolicyWarp policy interface Customize warp math for projection policies
 CIDisplayClusterWarpPolicyFactoryNDisplay warp policy factory interface
 CIDumpGPUUploadServiceProvider
 CIDVRStreamingSystem
 CIDynamicMeshCommitter
 CIDynamicMeshProvider
 CIDynamicResolutionStateInterface between the engine and state of dynamic resolution that can be overriden to implement a custom heurstic
 CIEditorModeFactoryClass responsible for maintaining a list of registered editor mode types
 CIEditorPathObjectInterfaceInterface to be implemented by Objects that can be part of an Editor Path through a Editor Path owner
 CIEngineCrypto
 CIEngineLoopPublic interface to FEngineLoop so we can call it from editor or editor code
 CIEnvelopeFollowerNotifier
 CIEQSQueryResultSourceInterface
 CIErrorReportingWidgetInterface for error reporting widgets
 CIExecutionResourceSimple ref-counted interface that represents a resource that is held or required for the execution of some task item
 CIExponentialHeightFogStateStream
 CIFileCacheHandleAll methods may be safely called from multiple threads simultaneously, unless otherwise noted
 CIFileHandleFile handle interface
 CIFileManager
 CIFilterA generic interface that represents a Filter of ItemType
 CIFixedSampledSequenceGridService
 CIFixedSampledSequenceViewProvider
 CIFixedSampledSequenceViewReceiver
 CIFontFaceInterface
 CIFontProviderInterface
 CIGameLayerAllows you to provide a custom layer that multiple sources can contribute to
 CIGameLayerManagerAllows widgets to be managed for different users
 CIGameplayAbilitiesModuleThe public interface to this module
 CIGameplayCueInterfaceInterface for actors that wish to handle GameplayCue events from GameplayEffects
 CIGameplayTagAssetInterfaceInterface for assets which contain gameplay tags
 CIGameplayTagsModuleThe public interface to this module, generally you should access the manager directly instead
 CIGameplayTaskOwnerInterface
 CIGameplayTasksModuleThe public interface to this module
 CIGenericTeamAgentInterface
 CIGeometryCollectionNodesPluginThe public interface to this module
 CIGeometryProcessing_ApproximateActorsIGeometryProcessing_ApproximateActors is a generic high-level interface to a function/system that outputs a set of new Mesh assets that approximate a set of input Actors
 CIGeometryProcessing_MeshAutoUVThe CombineMeshInstances modular feature is used to provide a mechanism for merging a set of instances of meshes (ie mesh + transform + materials + ...) into a smaller set of meshes
 CIGeometryProcessingInterfacesModuleAbstract interface to a Module that provides functions to access different "Operation" interfaces, which are high-level APIs to run complex geometry operations on engine inputs without the caller needing to know about the potential dependencies (ie, the implementations can be provided by plugins, and this non-plugin module can find them for the Engine/Editor core, avoiding the no-core-dependencies-on-plugins limitation)
 CIGeometrySelectionChangeBase interface intended to be implemented by FToolCommandChange subclasses that represent changes to a FGeometrySelection
 CIGeometrySelectionTransformerIGeometrySelectionTransformer is a transient object that is created by an IGeometrySelector to provide external code with a way to manipulate/transform an active Selection
 CIGeometrySelectorIGeometrySelector is a base API definition for, roughly, "an object that knows how to select elements and/or work with element selections on some other object", where "element" is some "part" of the object, like a mesh edge/vertex/triangle, or intermediate structure (eg a polygroup)
 CIGeometrySelectorFactoryFactory for a specific type of IGeometrySelector
 CIGizmoAxisSourceIGizmoAxisSource is an interface which is used to get information about a 3D Axis
 CIGizmoBaseComponentInterfaceInterface that allows a component to receive various gizmo-specific callbacks while still inheriting from some class other than UGizmoBaseComponent
 CIGizmoClickMultiTargetIGizmoClickMultiTarget is an interface used to provide a ray-object hit test against a target which supports hitting parts of the target
 CIGizmoClickTargetIGizmoClickTarget is an interface used to provide a ray-object hit test
 CIGizmoFloatParameterSourceIGizmoFloatParameterSource provides Get and Set for an arbitrary float-valued parameter
 CIGizmoRenderMultiTargetIGizmoRenderMultiTarget is an interface used to provide rendering of a target and the ability to specify which part of a target should be visible
 CIGizmoRenderTargetUGizmoRenderTarget is an interface used to provide rendering of a target
 CIGizmoStateTargetIGizmoStateTarget is an interface that is used to pass notifications about significant gizmo state updates
 CIGizmoTransformSourceIGizmoTransformSource is an interface which is used to Get/Set an FTransform
 CIGizmoVec2ParameterSourceIGizmoVec2ParameterSource provides Get and Set for an arbitrary 2D-vector-valued parameter
 CIGroomCacheBuffersInterface to access GroomCache buffers for playback
 CIGroomCacheStreamingManager
 CIHasClipboardExtensibilityIndicates that a class has data to append to clipboard
 CIHasDesignerExtensibilityIndicates that a class has a designer that is extensible
 CIHasMenuExtensibilityIndicates that a class has a default menu that is extensible
 CIHasPersonaToolkitInterface implemented by objects that hold a persona toolkit
 CIHasPropertyBindingExtensibilityIndicates that a class has a bindings menu that is extensible
 CIHasToolBarExtensibilityIndicates that a class has a default toolbar that is extensible
 CIHasWidgetContextMenuExtensibilityIndicates that a class can extend drag & drop functionality
 CIHasWidgetDragDropExtensibilityIndicates that a class can extend drag & drop functionality
 CIHeterogeneousVolumeInterface
 CIHoverBehaviorTargetIHoverBehaviorTarget allows Behaviors to notify Tools/etc about device event data in a generic way, without requiring that all Tools know about the concept of Hovering
 CIImediatePhysicsModuleImediatePhysics Edit mode module interface
 CIImpl
 CIImportantToggleSettingInterface
 CIImportSettingsParserBase class for all factories to provide import settings
 CIImportSubsystemTaskInterface for tasks that need delayed execution
 CIInputBehaviorSourceUInputBehaviorSet manages a set of UInputBehaviors, and provides various functions to query and forward events to the set
 CIInputDebuggingInterfaceThe public interface of the InputDeviceModule
 CIInputInterfaceInterface for the input interface
 CIInputProcessorInterface for a Slate Input Handler
 CIInteractiveToolCameraFocusAPIIInteractiveToolCameraFocusAPI provides two functions that can be used to extract "Focus" / "Region of Interest" information about an active Tool:
 CIInteractiveToolEditorGizmoAPIIInteractiveToolEditorGizmoAPI provides an API to indicate whether the standard editor gizmos can be enabled while this tool is active
 CIInteractiveToolExclusiveToolAPIIInteractiveToolExclusiveToolAPI provides an API to inform the ToolManager about tool exclusivity
 CIInteractiveToolManageGeometrySelectionAPIProvides an API to allow a tool to report how it has affected (updated or invalidated) geometry selections on the tool's targets
 CIInteractiveToolNestedAcceptCancelAPIIInteractiveToolNestedAcceptCancelAPI provides an API for a Tool to publish intent and ability to Accept or Cancel sub-operations
 CIInteractiveToolShutdownQueryAPIAllows an interactive tool to influence the way it is shut down, if the tool host supports that kind of customization
 CIInterface
 CIInterface_ActorSubobjectInterface for actor subobjects
 CIInterface_AnimCurveMetaDataInterface for curve metadata-hosting objects
 CIInterface_AssetUserDataInterface for assets/objects that can own UserData
 CIInterface_AsyncCompilationInterface for objects that provide async compilation
 CIInterface_CollisionDataProviderInterface for objects that have a PhysX collision representation and need their geometry cooked
 CIInterface_PostProcessVolumeInterface for general PostProcessVolume access
 CIInterface_PreviewMeshProviderAn asset that can provide a preview skeletal mesh (for editing)
 CIInterpolationIndexProviderInterface used to provide interpolation indices for per bone blends
 CIIoChunkBlockDecoderInterface for decoding I/O store chunk blocks asynchronously
 CIIoDispatcherBackendI/O dispatcher backend interface
 CIISMPartitionInstanceManagerAn interface for clients that manage ISM instances within a partition actor
 CIISMPartitionInstanceManagerProviderAn interface for actors that can provide a manager for ISM instances within a partition actor
 CIK2Node_AddPinInterfaceInterface for adding the small "Add Pin" symbol to a node in the bottom right hand side
 CIK2Node_EventNodeInterface
 CIK2Node_ExternalGraphInterface
 CIKeyAreaInterface that should be implemented for the UI portion of a key area within a section
 CIKeyFrameManipulatorTemplated key frame manipulator that knows how to add, remove and (re)arrange key times
 CIKeyInputBehaviorTargetIKeyInputBehaviorTarget is an interface that InputBehaviors can use to notify a target about keyboard buttons toggling states, such as pressed or released
 CILandscapeBrushRenderCallAdapter_GlobalMergeLegacySupportInterface that allows an edit layer UObject to receive a render call the way that a blueprint brush would in global merge mode, so that an edit layer UObject that implements custom batched merge functions can still perform its work if global merge mode is used instead
 CILandscapeEditLayerRendererUInterface for a landscape edit layer renderer
 CILandscapeEditorServices
 CILandscapeEdModeInterfaceLandscape EdMode Interface (used by ALandscape in Editor mode to access EdMode properties)
 CILandscapeModuleLandscape module interface
 CILandscapeSplineInterface
 CILatencyMarkerModule
 CILayoutBlock
 CILazyToolTipCreator
 CILegacyEdModeDrawHelperInterface
 CILegacyEdModeSelectInterface
 CILegacyEdModeToolInterface
 CILegacyEdModeViewportInterface
 CILegacyEdModeWidgetInterface
 CILevelInstanceEditorModuleThe module holding all of the UI related pieces for LevelInstance management
 CILevelInstanceEditorPivotInterfaceInterface to be implemented by Actor classes to implement support for LevelInstance Editor Pivot
 CILevelInstanceInterfaceInterface to be implemented by Actor classes to implement support for LevelInstances
 CILevelSequenceModuleImplements the LevelSequence module
 CILifeCycleInterface for controlling an object's start/stop life cycle
 CILineHighlighter
 CILiveLinkClientInterface for streaming and consuming data from external sources into UE4
 CILiveLinkFrameInterpolationProcessorWorkerBasic object to interpolate live link frames Inherit from it to do custom blending for your data type
 CILiveLinkFramePreProcessorWorkerBasic object to apply preprocessing to a live link frame
 CILiveLinkFrameTranslatorWorkerBasic object to translate data from one role to another
 CILiveLinkOverNDisplayModuleInterface for LiveLinkOverNDisplay module
 CILiveLinkProvider
 CILiveLinkSource
 CILiveLinkSubjectThe base class of a LiveLink subject
 CILiveLinkSubjectRemapperWorkerBasic object to transform incoming static and frame data for a subject
 CILoaderAdapterSpatialBase class for actor loaders that requires spatial queries
 CILocalizedTextSourceInterface for a localized text source
 CILocalNotificationModuleDefines the interface of a module implementing a local notification server
 CILocalNotificationServiceInterface for local notification modules
 CILODSyncInterface
 CIMappedFileHandle
 CIMappedFileRegion
 CIMaterialListBuilderBuilds up a list of unique materials while creating some information about the materials
 CIMaterialProvider
 CIMaxTickRateHandlerModule
 CIMediaIOCoreDeviceProvider
 CIMediaIOCoreHardwareSyncInterface to Hardware Sync Device
 CIMediaIOCoreModuleDefinition the MediaIOCore module
 CIMediaProfileManager
 CIMemoryReadStreamRepresents a block of memory, but abstracts away the underlying layout
 CIMenuRepresents a popup menu
 CIMenuHost
 CIMeshCommandChangeTargetIMeshCommandChangeTarget is an interface which is used to apply a mesh change
 CIMeshDeformerProducerInterface for all the UObject able to add directly mesh deformer instances to the manager
 CIMeshDeformerProviderModular feature interface for mesh deformer providers
 CIMeshDescriptionCommitter
 CIMeshDescriptionModule
 CIMeshDescriptionProvider
 CIMeshReplacementCommandChangeTargetIMeshReplacementCommandChangeTarget is an interface which is used to apply a mesh replacement change
 CIMeshSculptLayersManager
 CIMeshVertexAttributeAdapterAbstract interface to a single-channel indexed floating-point attribute
 CIMeshVertexAttributeSourceAbstract interface to a set of single-channel indexed floating-point attributes
 CIMeshVertexCommandChangeTargetIMeshVertexCommandChangeTarget is an interface which is used to apply a FMeshVertexChange
 CIMeshWireframeSourceIMeshWireframeSource is an abstract interface to a class that provides a set of edges
 CIMeshWireframeSourceProviderIMeshWireframeSourceProvider is an abstract interface to some implementation that can provide an IMeshWireframeSource implementation on demand
 CIMessageLogA message log
 CIMessageTokenA single message token for a FTokenizedMessage instance
 CIMetaSoundDocumentInterface
 CIModelingToolExternalDynamicMeshUpdateAPIProvides an API to allow external methods to update the mesh or meshes managed by a tool
 CIModifierToggleBehaviorTargetIModifierToggleBehaviorTarget is an interface that InputBehaviors can use to notify a target about modifier toggle states (like shift key being down, etc)
 CIModularFeatureAll modular feature interfaces derive from this base interface
 CIModularFeaturesPublic interface to all known modular features
 CIModuleInterfaceInterface class that all module implementations should derive from
 CIMorphTargetViewerInterface to the morph target viewer in the skeletal mesh editor
 CIMouseWheelBehaviorTargetFunctions required to apply mouse wheel behavior
 CIMovementSettingsInterfaceUMovementSettingsInterface: interface that must be implemented for any settings object to be shared between modes
 CIMoverBackendLiaisonInterfaceMoverBackendLiaisonInterface: any object or system wanting to be the driver of Mover actors must implement this
 CIMoverInputProducerInterfaceMoverInputProducerInterface: API for any object that can produce input for a Mover simulation frame
 CIMovieRendererInterface
 CIMovieSceneBindingEventReceiverInterfaceInterface for objects to implement used by the binding lifetime track to provide events when sequnecer activates or deactivates a binding
 CIMovieSceneBindingOwnerInterfaceInterface used in the editor to provide contextual information about movie scene bindings
 CIMovieSceneBlenderSystemSupportInterface that can be added to UMovieSceneTracks to enable user-selection of blender systems
 CIMovieSceneBlendingActuatorBase class for all blending actuators
 CIMovieSceneBoundObjectProxy
 CIMovieSceneCachedTrackCan be implemented by tracks that hold cached data
 CIMovieSceneChannelDecorationOptional decoration that can be added to sections to add channels
 CIMovieSceneChannelOverrideProviderInterface to be added to UMovieSceneSection types when they contain entity data
 CIMovieSceneChannelOwnerInterface that can be added to a channel owner to implement various opt-in behaviors for that channel
 CIMovieSceneConsoleVariableTrackInterface
 CIMovieSceneConstrainedSectionFunctionality to add to sections that contain constraints
 CIMovieSceneCustomClockSource
 CIMovieSceneDecorationOptional interface that can be added to any UObject that is used as a decoration on UMovieScene objects to receive decoration and compilation events
 CIMovieSceneDeterminismSourceInterface that can be added to a UMovieSceneSequence, UMovieSceneTrack or UMovieSceneSection in order to provide determinism fences during compilation
 CIMovieSceneEasingFunction
 CIMovieSceneEntityDecoratorOptional interface that can be added to any UMovieSceneSection decoration in order to decorate the ECS entities it produces at runtime
 CIMovieSceneEntityProviderInterface to be added to UMovieSceneSection types when they contain entity data
 CIMovieSceneEvaluationHookAll evaluation hooks are executed at the end of the frame (at a time when re-entrancy is permitted), and cannot have any component dependencies
 CIMovieSceneEvaluationTreeNodeOperatorInterface used for performing an abstract operation on an FMovieSceneEvaluationTreeNode
 CIMovieSceneExecutionTokenBase class for all execution tokens that are produced by evaluation templates
 CIMovieSceneInterrogationTokenTokens that are stored in FMovieSceneInterrogationData
 CIMovieSceneKeyProxyInterface that can be implemented by any object that is used as a key editing proxy for a moviescene channel
 CIMovieSceneLifetimeDecorationOptional interface that can be added to any decoration to provide 'construct' / 'destroy' semantics for when a decoration is added to or removed from a well-formed UMovieScene hierarchy
 CIMovieSceneMetaDataInterfaceInterface that may be implemented by meta-data added movie scene objects that can extend the default behavior such as adding asset registry tags and other meta-data
 CIMovieSceneModuleThe public interface of the MovieScene module
 CIMovieSceneObjectSpawnerInterface used to extend spawn registers to support extra types
 CIMovieSceneParameterSectionExtender
 CIMovieScenePlaybackClientMovie scene binding overrides interface
 CIMovieScenePlayerInterface for movie scene players Provides information for playback of a movie scene
 CIMovieScenePreAnimatedGlobalTokenBase class for all pre-animated state tokens that do not apply to UObjects
 CIMovieScenePreAnimatedGlobalTokenProducerType required for production of pre-animated state tokens
 CIMovieScenePreAnimatedStateSystemInterfaceInterface that can be added to any entity system in the 'instantiation' phase to implement save / restore state with its system dependencies strictly saved in order, and restored in reverse order
 CIMovieScenePreAnimatedTokenBase class for all pre-animated state tokens that apply to UObjects
 CIMovieScenePreAnimatedTokenProducerType required for production of pre-animated state tokens
 CIMovieSceneScalingDriverInterface that can be added to any object within a MovieScene in order to supply scaling anchors to the UMovieSceneScalingAnchors decoration that acts as a registry for all anchors
 CIMovieSceneSectionDecorationOptional interface that can be added to any UObject that is used as a decoration on UMovieSceneSection objects to receive decoration events
 CIMovieSceneSectionsToKeyFunctionality for having multiple sections per key
 CIMovieSceneSequencePlayerObserver
 CIMovieSceneSequenceTickManagerClientInterface for objects that are to be ticked by the tick manager
 CIMovieSceneSharedExecutionTokenIdentifiyable and sortable execution token
 CIMovieSceneTemplateGeneratorAbstract base class used to generate evaluation templates
 CIMovieSceneTimeWarpSource
 CIMovieSceneToolsThe public interface of the MovieSceneTools module
 CIMovieSceneToolsAnimationBakeHelper
 CIMovieSceneToolsKeyStructInstancedPropertyTypeCustomizer
 CIMovieSceneToolsTakeData
 CIMovieSceneToolsTrackImporter
 CIMovieSceneTrackDecorationOptional interface that can be added to any UObject that is used as a decoration on UMovieSceneTrack objects to receive decoration events
 CIMovieSceneTracksModuleThe public interface of the MovieSceneTracks module
 CIMovieSceneTrackTemplateProducer
 CIMovieSceneTrackVirtualAPI
 CIMovieSceneTransformOriginInterface that should be implemented to provide transform tracks with an origin transform
 CIMovieSceneValueDecomposer
 CIMultiBlockBaseWidgetMultiBlock Slate widget interface
 CIMusicalAudioBusOwner
 CINameValidatorInterface
 CINavAgentInterface
 CINavEdgeProviderInterface
 CINavigationDataInterface
 CINavigationInvokerInterface
 CINavigationQueryFilterInterface
 CINavMovementInterfaceInterface for navigation movement - should be implemented on movement objects that control an object directly
 CINavPathObserverInterface
 CINavRelevantInterface
 CINetDeltaBaseStateINetDeltaBaseState An abstract interface for the base state used in net delta serialization
 CINetSerializeCBAn interface for handling serialization of Structs for networking
 CINetworkPredictionInterface
 CINetworkPredictionModule
 CINodeAndChannelMappings
 CINodeDependingOnEnumInterface
 CINodeMappingProviderInterface
 CINodeNameAdapterAdapter interface which allows finding the corresponding actor node name to act on sequencer
 CINotificationWidget
 CINotifyOnChanged
 CInstanceDataManagerSourceInterface
 CINumericTypeInterfaceInterface to provide specific functionality for dealing with a numeric type
 CIOSAppDelegate
 C<iOSConfigRuleProvider>
 CiOSConfigRuleProviders
 CIOSViewControllerA view controller subclass that handles loading our IOS view as well as autorotation
 CIPackageAutoSaverAn interface to handle the creation, destruction, and restoration of auto-saved packages
 CIPackageLocalizationCacheInterface for types that provide caching for package localization
 CIPackageResourceManagerProvides directory queries and Archive payloads for PackagePaths and their PackageSegments from a repository that might be the local content directories, a database running on the current machine, or a remote database
 CIPackageStoreBackendPackage store backend interface
 CIPackageWriterInterface for SavePackage to write packages to storage
 CIPackedLevelActorBuilder
 CIPakFile
 CIParticleEmitterInstanceOwner
 CIParticleSystemStateStream
 CIPathFollowingAgentInterface
 CIPathFollowingManagerInterface
 CIPDisplayClusterPrivate module interface
 CIPDisplayClusterManagerPrivate manager interface
 CIPerformanceDataConsumer
 CIPersistentDynamicMeshSource
 CIPersistentEvaluationDataInterface that must be used for all persistent data objects
 CIPersistentViewUniformBufferExtension
 CIPersonaEditMode
 CIPersonaEditorModeManager
 CIPersonaManagerContextPersona-specific extensions to the asset editor mode manager
 CIPersonaPreviewScene
 CIPersonaToolkitReusable 'Persona' features for asset editors concerned with USkeleton-related assets
 CIPersonaViewportAbstract viewport that can save and restore state
 CIPersonaViewportStateOpaque state interface for saving and restoring viewport state
 CIPhysicalPlatformFileCommon base for physical platform File I/O Interface
 CIPhysicsAssetRenderInterface
 CIPhysicsBodyInstanceOwnerInterface representing the owner of a FBodyInstance (used when the owner is not an UPrimitiveComponent)
 CIPhysicsBodyInstanceOwnerResolver
 CIPhysicsCharacterMovementModeInterfaceUPhysicsCharacterMovementModeInterface: Interface for movement modes that are for physics driven motion A physics driven motion mode needs to update the character ground constraint with the parameters associated with that mode
 CIPhysicsComponentInterface for components that contains physics bodies
 CIPhysicsDataSourceIPhysicsDataSource is a ToolTarget Interface that provides read/write access to physics-related data structures
 CIPhysicsReplication
 CIPhysicsReplicationAsync
 CIPhysicsReplicationFactoryInterface for the creation of customized physics replication
 CIPhysicsReplicationLOD
 CIPhysicsReplicationLODAsync
 CIPIEAuthorizer
 CIPIEPreviewDeviceModule
 CIPixelStreaming2AudioConsumerAn "Audio Consumer" is an object that is responsible for outputting the audio received from a peer
 CIPixelStreaming2AudioProducerA "Audio Producer" is an object that you use to push audio frames into the Pixel Streaming system
 CIPixelStreaming2AudioSinkAn "Audio Sink" is an object that receives audio from a singular peer
 CIPixelStreaming2AudioTrackObserver
 CIPixelStreaming2DataProtocolInterface for a datachannel protocol
 CIPixelStreaming2DataTrackObserver
 CIPixelStreaming2EditorModulePublic interface that manages Pixel Streaming specific functionality within the Unreal Editor
 CIPixelStreaming2HMDInterface class that allows for setting the transform data for a Head Mounted Display (HMD)
 CIPixelStreaming2HMDModuleThe public interface provides functionality for interacting with Pixel Streaming and Head Mounted Display (HMD) systems
 CIPixelStreaming2InputHandlerThe IPixelStreaming2InputHandler, used to handle input from a remote peer and pass it to UE accordingly
 CIPixelStreaming2InputMessageA message that is sent over the Pixel Streaming data channel
 CIPixelStreaming2InputModuleProvides mechanism for managing input handlers and devices in Pixel Streaming
 CIPixelStreaming2ModuleThe IPixelStreaming2Module interface manages the core functionality of the Pixel Streaming system
 CIPixelStreaming2RoomObserver
 CIPixelStreaming2RTCModuleThe IPixelStreaming2RTCModule interface manages the core functionality of the Pixel Streaming system
 CIPixelStreaming2SessionObserver
 CIPixelStreaming2StatsAdd stats that Pixel Streaming can display on screen or be used internally
 CIPixelStreaming2StreamerThe IPixelStreaming2Streamer interface provides functionality for managing a Pixel Streaming session
 CIPixelStreaming2StreamerFactoryThe IPixelStreaming2StreamerFactory interface provides functionality for creating custom streamers based on an identifier
 CIPixelStreaming2VideoConsumerAn "Video Consumer" is an object that is responsible for outputting the video received from a peer
 CIPixelStreaming2VideoProducerA "Video Producer" is an object that you use to push video frames into the Pixel Streaming system
 CIPixelStreaming2VideoSinkInterface for a sink that collects video coming in from the browser and passes into into UE
 CIPixelStreaming2VideoTrackObserver
 CIPixelStreamingAudioConsumer
 CIPixelStreamingAudioInput
 CIPixelStreamingAudioSink
 CIPixelStreamingEditorModuleThe public interface of the Pixel Streaming Editor module
 CIPixelStreamingHMDModuleThe public interface of the Pixel Streaming HMD module
 CIPixelStreamingInputHandlerThe IPixelStreamingInputHandler, used to handle input from a remote peer and pass it to UE accordingly
 CIPixelStreamingInputModuleThe public interface of the Pixel Streaming Input module
 CIPixelStreamingModuleThe public interface of the Pixel Streaming module
 CIPixelStreamingSignallingConnectionA specialized signalling server connection object for Pixel Streaming signalling servers
 CIPixelStreamingSignallingConnectionObserver
 CIPixelStreamingStatsAdd stats that Pixel Streaming can display on screen or be used internally
 CIPixelStreamingStatsSource
 CIPixelStreamingStreamer
 CIPlatformChunkInstallInterface for platform specific chunk based install
 CIPlatformChunkInstallManifestPlatform Chunk Install Manifest Interface
 CIPlatformChunkInstallModulePlatform Chunk Install Module Interface
 CIPlatformFeaturesModuleInterface for platform feature modules
 CIPlatformFileFile I/O Interface
 CIPlatformFileModulePlatform File Module Interface
 CIPlatformHostCommunicationInterface for communication between the game running on the target device and the connected host pc
 CIPlatformHostSocketInterface for sockets supporting direct communication between the game running on the target device and a connected PC
 CIPlatformInputDeviceMapperBase class to private a mapping of Platform Users (FPlatformUserID) to their associated available input devices (FInputDeviceID)
 CIPlatformTextField
 CIPluginsEditorFeatureFeature interface for a Plugins management UI
 CIPooledRenderTargetRender thread side, use TRefCountPtr<IPooledRenderTarget>, allows sharing and VisualizeTexture
 CIPreviewCollectionInterfacePreview Collection options
 CIPreviewLODControllerSets or gets the various LOD levels associated with the controller
 CIPreviewProfileControllerSets or gets the available preview profiles
 CIPrimitiveComponent
 CIPrimitiveComponentBackedTarget
 CIProceduralMeshComponentEditorPluginThe public interface to this module
 CIProceduralMeshComponentPluginThe public interface to this module
 CIProgressNotificationHandlerBase class for any handlers that display progress bars for progres notifications
 CIProjectExternalContentInterfaceInterface to manage project references to external content
 CIPropertyAccessBlueprintBinding
 CIPropertyAccessEditorEditor support for property access system
 CIPropertyAccessLibraryCompiler
 CIPropertyBindingExtension
 CIPropertyChangeListenerInterface to a property change listener that broadcasts notifications when a property changes
 CIPropertyHandleA handle to a property which is used to read and write the value without needing to handle Pre/PostEditChange, transactions, package modification A handle also is used to identify the property in detail customization interfaces
 CIPropertyHandleArrayA handle to an array property which allows you to manipulate the array
 CIPropertyHandleMapA handle to a property which allows you to manipulate a Map
 CIPropertyHandleOptionalA handle to an optional property which allows you to manipulate the optional
 CIPropertyHandleSetA handle to a property which allows you to manipulate a Set
 CIPropertyHandleStructA handle to a property which allows you to access a Struct's Data
 CIPropertyRowGenerator
 CIPropertyTable
 CIPropertyTableCell
 CIPropertyTableCellPresenter
 CIPropertyTableColumn
 CIPropertyTableCustomColumn
 CIPropertyTableRow
 CIPropertyTableUtilities
 CIPropertyTableWidgetHandle
 CIPropertyTreeRow
 CIPropertyTypeCustomizationBase class for property type customizations
 CIPropertyTypeCustomizationUtilsUtilities for property type customization
 CIPropertyTypeIdentifierBase class for adding an extra data to identify a custom property type
 CIPropertyUtilitiesSettings for property editor widgets that call up to the base container for the widgets without knowing information about that container
 CIPSOCollectorInterface class implemented by the mesh pass processor to collect all possible PSOs
 CIQueuedWorkInterface for queued work objects
 CIQueuedWorkInternalDataInterface for internal data of queued work objects
 CIRefCountedObjectA virtual interface for ref counted objects to implement
 CIReloadSystems that implement a reload capability implement this interface and register it with the module manager while a reload is in progress
 CIRenderAssetStreamingManagerInterface to add functions specifically related to texture/mesh streaming
 CIRenderCaptureProvider
 CIRendererModuleThe public interface of the renderer module
 CIRenderMeshPostProcessorInterface for a render mesh processor
 CIRepChangedPropertyTracker
 CIReplicatedObjectInterfaceInterface for custom replicated objects
 CIReviewCommentAPI
 CIRigVMClientExternalModelHost
 CIRigVMClientHost
 CIRigVMEditor
 CIRigVMEditorModule
 CIRigVMEditorSideObject
 CIRigVMExternalDependencyManager
 CIRigVMGraphFunctionHost
 CIRun
 CIRunRenderer
 CIRVOAvoidanceInterface
 CISaveGameSystemInterface for platform feature modules
 CISaveGameSystemModuleSave game system Module Interface
 CISavePackageValidator
 CISceneComponentBackedTarget
 CIScenePrimitiveRenderingContext
 CISceneRenderBuilder
 CISceneViewExtension
 CISceneViewFamilyExtentionGeneric plugin extension that have a lifetime of the FSceneViewFamily
 CISceneViewFamilyExtentionDataGeneric plugin extension that have a lifetime of the FSceneViewFamily that can contain arbitrary data to passdown from game thread to render thread
 CISceneViewFamilyScreenPercentage
 CIScrollableWidgetAn interface to allow Slate Widgets to expose scrollable functionality
 CIScrollableZoomableInterface for widgets that can be used with FScrollyZoomy
 CISCSEditorCustomizationCustomization class that allows per-component type handling of various SCS editor functionality
 CISCSEditorUICustomizationSCSEditor UI customization
 CISectionLayoutBuilderBuilds an inner layout for a section
 CISectionListBuilderBuilds up a list of unique Sections while creating some information about the Sections
 CISequencerInterface for sequencers
 CISequencerChannelInterfaceAbstract interface that defines all sequencer interactions for any channel type Channels are stored internally as FMovieSceneChannel*, with this interface providing a common set of operations for all channels through a safe cast from the FMovieSceneChannel*
 CISequencerCustomizationClass that can figure out what customizations to apply to a given sequence
 CISequencerEditorObjectBindingInterface for sequencer object bindings
 CISequencerFilterBarGeneric interface for all Sequencer filter bar implementations
 CISequencerInputHandlerCommon base-class for objects that handle input in the sequencer
 CISequencerModuleInterface for the Sequencer module
 CISequencerObjectChangeListenerListens for changes objects and calls delegates when those objects change
 CISequencerPropertyKeyedStatusHandler
 CISequencerSectionInterface that should be implemented for the UI portion of a section
 CISequencerTextFilterExpressionContextExtends the ITextFilterExpressionContext interface to add support for suggestions
 CISequencerTrackEditorInterface for sequencer track editors
 CISequencerTrackFilters
 CIsFShaderKeyGeneratorKnownTypeTemplate override for struct used in std::enable_if to report whether a type is a FShaderKeyGenerator known type with an Append member function
 CIsFShaderKeyGeneratorKnownType< T, decltype(std::declval< FShaderKeyGenerator >().Append(std::declval< T >()), 0)>Template override for struct used in std::enable_if to report whether a type is a FShaderKeyGenerator known type with an Append member function
 CISidebarChannelExtension
 CISinglePropertyViewRepresents a single property not in a property tree or details view for a single object Structs and Array properties cannot be used with this method
 CISkeletalMeshBackedTarget
 CISkeletalMeshHalfEdgeBufferAccessor
 CISkinnedMeshStateStream
 CISkyAtmosphereStateStream
 CISlateAtlasProviderInterface to allow the Slate atlas visualizer to query atlas page information for an atlas provider
 CISlateBrushSourceProvides a means to hold onto the source of a slate brush
 CISlateEditableTextWidgetInterface to allow FSlateEditableTextLayout to notify its parent SEditableText/SMultiLineEditableText of changes, as well as query some widget specific state
 CISlateFontAtlasFactory
 CISlateFontTextureInterface to all Slate font textures, both atlased and non-atlased
 CISlateInputManagerInterface for a Slate Input Mapping
 CISlateLineHighlighter
 CISlateMetaDataBase class for all slate metadata
 CISlateRun
 CISlateRunRenderer
 CISlateSoundDeviceInterface that Slate uses to play sounds
 CISlateStyle
 CISlateTextLineHighlighterRun highlighter used to draw lines
 CISlateTextureAtlasFactoryA factory capable of generating a texture atlas or shader resource for textures too big to be in an atlas
 CISlateTextureAtlasInterface
 CISlateUpdatableInstanceBufferRepresents a per instance data buffer for a custom Slate mesh element
 CISlateUpdatableInstanceBufferRenderProxy
 CISlateViewportViewport implementation interface that is used by SViewport when it needs to draw and processes input
 CISlateWidgetStyleContainerInterface
 CISmartObjectsModuleThe public interface to this module
 CISMInstanceManagerAn interface for actors that manage static mesh instances
 CISMInstanceManagerProviderAn interface for actors that can provide a manager for static mesh instances
 CISocketManager
 CISoundClassAudioEditorInterface for sound class graph interaction with the AudioEditor module
 CISoundClassEditor
 CISoundCueAudioEditorInterface for sound cue graph interaction with the AudioEditor module
 CISoundCueEditor
 CISoundEffectPresetWidgetInterface
 CISoundGenerator
 CISoundHandleOwnerAn interface to be used for any classes that we want to respond to SoundHandle updates TODO: Add a child of this that uses World?
 CISoundHandleSystemThis interface should be used with systems aiming to create Sound Handles: gameplay thread representations of sounds
 CISoundParameterControllerInterface
 CISoundSubmixAudioEditorInterface for sound submix graph interaction with the AudioEditor module
 CISoundSubmixEditor
 CISoundSubmixWidgetInterface
 CISoundWaveClient
 CISoundWaveLoadingBehaviorUtil
 CISourceBufferListenerInterface for listening to source buffers being rendered
 CISourceCodeNavigationHandlerHandles source code navigation for custom scripting languages
 CISourceControlHelper
 CISparseSampledSequenceTransportCoordinator
 CIStateTreeBindingLookupHelper interface to reason about bound properties
 CIStateTreeModuleThe public interface to this module
 CIStateTreeSchemaProviderImplementing this interface allows derived class to override the schema used to filter valid state trees for a FStateTreeReference
 CIStaticLightingSystem
 CIStaticLightingSystemImpl
 CIStaticMeshBackedTarget
 CIStaticMeshComponent
 CIStaticMeshStateStream
 CIStereoLayers
 CIStereoLayersFlagsSupplier
 CIStereoLayerShape
 CIStereoRendering
 CIStereoRenderTargetManagerThe IStereoRenderTargetManager can be returned from IStereoRendering::GetRenderTargetManager() implementations
 CIStreamedCompressedInfoDefault implementation of a streamed compressed audio format
 CIStreamingGenerationContext
 CIStreamingGenerationErrorHandler
 CIStreamingManagerPure virtual base class of a streaming manager
 CIStreamingWorldSubsystemInterfaceInterface for world subsystems that require an update for streaming (called by UWorld::InternalUpdateStreamingState)
 CIStretcherAndPitchShifter
 CIStretcherAndPitchShifterFactory
 CIStringTableEngineBridgeInterface to allow Core code to access String Table assets from the Engine
 CIStructCustomizationDeprecated IStructCustomization interface
 CIStructureDataProvider
 CIStructureDetailsViewInterface class for all detail views
 CISubmixBufferListenerAbstract interface for receiving audio data from a given submix
 CISubtitlesAndClosedCaptionsModule
 CISyntaxTokenizer
 CISynthSlateResources
 CITableRowInterface for table views to talk to their rows
 CITableViewMetadata
 CITextDataInterface to the internal data for an FText
 CITextFilterExpressionContextInterface to implement to allow FTextFilterExpressionEvaluator to perform its comparison tests in TestTextFilter
 CITextFormatArgumentModifierInterface for a format argument modifier
 CITextGeneratorInterface to an object that generates a localized string
 CITextInputMethodChangeNotifierPlatform owners implement this class to react to changes in the view/model of editable text widgets
 CITextInputMethodContextEditable texts should implement this class and maintain an object of this type after registering it
 CITextInputMethodSystemPlatform owners implement this class to interface with the platform's input method system
 CITextLayoutMarshallerInterface used to get/set the raw text to/from a text layout
 CITextureStreamingContainerInterface for texture streaming container
 CITickableAttributeSetInterfaceInterface for attribute sets that need to tick to update state
 CITokenizedMessageErrorHandler
 CIToolActivityHostA tool activity is a sort of "sub-tool" used to break apart functionality in tools that provide support for different multi-interaction subtasks
 CIToolCommandChangeSourceIToolCommandChangeSource is a generic interface for generating a change object
 CIToolContextTransactionProviderIToolContextTransactionProvider is a UInterface that defines several functions that InteractiveTool code uses to interface with the higher-level transaction system
 CIToolFrameworkComponentAInternalToolFrameworkActor is a base class for internal Actors that the ToolsFramework may spawn (for gizmos, mesh previews, etc)
 CIToolHostCustomizationAPIAn API (to be stored as a context object) that would allow tools to customize aspects of their hosts' appearance
 CIToolsContextQueriesAPIUsers of the Tools Framework can use UToolsContextCursorAPI to access to setting and retrieving cursor overrides for tool activities
 CIToolsContextRenderAPIUsers of the Tools Framework need to implement IToolsContextRenderAPI to allow Tools, Indicators, and Gizmos to make low-level rendering calls for things like line drawing
 CIToolsContextTransactionsAPIUsers of the Tools Framework need to implement IToolsContextTransactionsAPI so that the Tools have the ability to create Transactions and emit Changes
 CIToolStylusStateProviderAPI
 CIToolTipInterface for tool tips
 CITraceInsightsCoreModuleInterface for TraceInsightsCore module
 CITraceServicesModule
 CITransactionInterface for transactions
 CITransactionObjectAnnotationInterface for transaction object annotations
 CITransformConstraintChannelInterfaceAbstract interface that defines animatable capabilities for transformable handles
 CITurnGeneratorInterfaceTurnGeneratorInterface: API for generating an in-place orientation change, based on a starting state and a target orientation
 CITwoAxisPropertyEditBehaviorTargetITwoAxisPropertyEditBehaviorTarget allows tools to expose properties to drag-based property edit behaviors
 CITypedElementWorldInterface
 CITypedTableViewInterface for container widgets to talk to the owner list, tree, or grid
 CIUIActionContextBaseBase type for UI Action context object
 CIUMGDesignerThe public interface implemented by the UMG Designer to allow extensions to call methods on the designer
 CIUMGEditorModuleThe public interface of the UMG editor module
 CIUserDefinedEnumEditorEnum editor public interface
 CIUserDefinedStructureEditorEnum editor public interface
 CIUVEditorGenericBuildableToolUObject for IUVEditorGenericBuildableTool
 CIUVEditorModularFeatureThis interface acts as a connector to the (optional) UV Editor plugin
 CIUVToolSupportsSelectionAPI for dealing with mode-level selection in the UV editor
 CIUVUnwrapDynamicMeshInterface that is able to use the UV's of a target to generate a flat FDynamicMesh representing a given layer, and to bake a modified such mesh back to the UV's of the target provided that the triangle id's have all stayed the same
 CIVehicleSimBaseComponentInterfaceInterface used for shared functionality between types of base components
 CIVideoRecordingSystemInterface for platform video recording functionality
 CIViewportSelectableObjectInterface for objects selectable in the viewport
 CIViewportThumbnailClientClient interface for thumbanils that render the current world from a viewport
 CIVirtualKeyboardEntry
 CIVirtualTextureThis is the interface that can produce tiles of virtual texture data This can be extended to represent different ways of generating VT, such as disk streaming, runtime compositing, or whatever It's provided to the renderer module
 CIVirtualTextureFinalizerA Finalizer is an object that does the final work of filling the physical textures
 CIVisualLoggerDebugSnapshotInterface
 CIVPBookmarkProvider
 CIVPContextMenuProvider
 CIVPInteraction
 CIVPUtilitiesEditorModule
 CIWaterBrushActorInterfaceDummy class needed to support Cast<IWaterBrushActorInterface>(Object)
 CIWaterModuleInterface
 CIWebBrowserWidgetModuleThe public interface to this module
 CIWidgetBaseBehaviorIWidgetBaseBehavior is an interface for tools that can modify / extend various step of a widget
 CIWidgetContextMenuExtension
 CIWidgetDragDropExtension
 CIWidgetReflectorInterface for widget reflectors
 CIWindowsMessageHandlerInterface for classes that handle Windows events
 CIWindowTitleBarInterface for window title bars
 CIWorldPartitionActorDescInstanceViewInterface for a view on top of an actor descriptor instance, used to cache information that can be different than the actor descriptor instance itself
 CIWorldPartitionActorLoaderInterface
 CIWorldPartitionCell
 CIWorldPartitionCookPackageContext
 CIWorldPartitionCookPackageGenerator
 CIWorldPartitionCookPackageObject
 CIWorldPartitionDestructibleInHLODInterface
 CIWorldPartitionEditorInterface for the world partition editor
 CIWorldPartitionEditorModuleThe module holding all of the UI related pieces for WorldPartition
 CIWorldPartitionHLODObject
 CIWorldPartitionHLODProvider
 CIWorldPartitionHLODUtilitiesTools for building HLODs in WorldPartition
 CIWorldPartitionHLODUtilitiesModule
 CIWorldPartitionObjectResolver
 CIWorldPartitionStreamingSourceProviderInterface for world partition streaming sources
 CIWrappedFileHandle
 CLZ4_stream_t_internal
 CLZ4_stream_u
 CLZ4_streamDecode_t_internal
 CLZ4_streamDecode_u
 CLZ4_streamHC_u
 CLZ4HC_CCtx_internal
 CMacProgramDelegate
 CMovieSceneHelpers
 CMovieSceneToolHelpers
 CMovieSceneTranslatorEDL
 CNamedSlotPropertyWe want to be able to do: SNew( ContainerWidget ) .SomeContentArea() [ // Child widgets go here ]
 CNSThread(FCocoaThread)
 CPingAvgDataStruct containing one seconds worth of accumulated ping data (for averaging) NOTE: Maximum PingCount is 7, and maximum PingSum is 8191 (1170*7)
 CRootMotionSourceDebug
 CSAboutScreenAbout screen contents widget
 CSActorEditorContext
 CSAnalogSliderA Slate slider control is a linear scale and draggable handle
 CSAnimationCompressionSelectionDialogDialog to prompt user to select an animation compression settings asset
 CSAnimAttributeEntry
 CSAnimAttributeView
 CSAnimAttributeViewer
 CSAppIconWidgetWidget that represents the app icon + system menu button, usually drawn in the top left of a Windows app
 CSAssetEditorViewport
 CSAssetEditorViewportsOverlayOverlay wrapper class so that we can cache the size of the widget It will also store the ViewportLayout data because that data can't be stored per app; it must be stored per viewport overlay in case the app that made it closes
 CSAudioFrequencyRadialSlider
 CSAudioFrequencySlider
 CSAudioInputWidgetAbstract class for use by audio sliders and knobs that consists of a visual representation of a float value and a text label
 CSAudioMaterialButtonA simple slate that renders button in single material and modifies the material on pressed state change
 CSAudioMaterialEnvelopeA simple slate that renders envelope curve in a single material and modifies the material on value change
 CSAudioMaterialKnobA simple slate that renders a knob in single material and modifies the material on value change
 CSAudioMaterialLabeledKnobWraps SAudioMaterialKnob and adds Label text that will show a value text
 CSAudioMaterialLabeledSliderWraps SAudioMaterialSlider and adds Label text that will show a value text
 CSAudioMaterialMeterA simple slate that renders the meter in single material and modifies the material on value change
 CSAudioMaterialSliderA simple slate that renders slider in single material and modifies the material on value change
 CSAudioMeterA Slate slider control is a linear scale and draggable handle
 CSAudioMeterBase
 CSAudioOscilloscopePanelWidget
 CSAudioRadialSliderSlate audio radial sliders that wrap SRadialSlider and provides additional audio specific functionality
 CSAudioSlider
 CSAudioSliderBaseSlate audio sliders that wrap SSlider and provides additional audio specific functionality
 CSAudioSpectrogramSlate Widget for rendering a time-frequency representation of a series of audio power spectra
 CSAudioSpectrumPlotSlate Widget for plotting an audio power spectrum, with linear or log frequency scale, and decibels sound levels
 CSAudioTextBox
 CSAudioVolumeRadialSlider
 CSAudioVolumeSlider
 CSBackgroundBlurA BackgroundBlur is similar to a Border in that it can be used to contain other widgets
 CSBasePoseViewport
 CSBlueprintDiff
 CSBlueprintEditorSelectedDebugObjectWidget
 CSBlueprintNamespaceEntryA custom widget class that provides support for Blueprint namespace entry and/or selection
 CSBlueprintRevisionMenu
 CSBoneMappingBase
 CSBoneMappingListRow
 CSBonePairRow
 CSBoneSelectionWidget
 CSBoneTreeMenu
 CSBorderA border is an widget that can be used to contain other widgets
 CSBoxSBox is the simplest layout element
 CSBoxPanelA BoxPanel contains one child and describes how that child should be arranged on the screen
 CSBreadcrumbTrailA breadcrumb trail
 CSBreadcrumbTrailBase
 CSBuildProgressWidget
 CSButtonSlate's Buttons are clickable Widgets that can contain arbitrary widgets as its Content()
 CSCanvasCanvas is a layout widget that allows you to arbitrary position and size child widgets in a relative coordinate space
 CSCheckBoxCheck box Slate control
 CSCircularThrobberA throbber widget that orients images in a spinning circle
 CSClassPickerDialog
 CSClassPropertyEntryBoxSimulates a class property field Can be used when a property should act like a FClassProperty but it isn't one
 CSCollectionInfoStruct to hold OutputType/Selection data for the outputs Data is stored in a map using the OutputName as key: TMap<FString, SCollectionInfo>
 CSCollectionSpreadSheet2xn grid to display Collection data
 CSCollectionSpreadSheetRow
 CSCollectionSpreadSheetWidgetWidget for the CollectionSpreadSheet panel
 CSColorBlock
 CSColorGradientEditor
 CSColorSpectrumImplements the color spectrum widget
 CSColorWheelImplements the color wheel widget
 CSComboBoxA combo box that shows arbitrary content
 CSComboButtonA button that, when clicked, brings up a popup
 CSCommentBubble
 CSCommonAnimatedSwitcher
 CSCommonButtonTableRowA CommonUI version of the object table row that is aware of UCommonButtonBase
 CSCommonEditorViewportToolbarBaseA viewport toolbar widget for an asset or level editor that is placed in a viewport
 CSCommonHierarchicalScrollBoxSScrollBox can scroll through an arbitrary number of widgets
 CSCommonListView
 CSCommonTileView
 CSCommonTreeView
 CSComplexGradientImplements a Slate widget that renders a color gradient consisting of multiple stops
 CSComponentClassCombo
 CSCompoundWidgetA CompoundWidget is the base from which most non-primitive widgets should be built
 CSConstraintCanvasConstraintCanvas is a layout widget that allows you to arbitrary position and size child widgets in a relative coordinate space
 CSContentReference
 CSCreateAnimationAssetDlgDialog to prompt users to decide an animation asset name
 CSCreateAssetFromObject
 CSCreateClothingSettingsPanel
 CSCreditsScreenCredit screen widget that displays a scrolling list contributors
 CSCSVImportOptions
 CSCurveEditorEventChannelView
 CSCurveEditorFilterPanel
 CSCurveEditorKeyBarView
 CSCurveEditorPanelCurve editor widget that reflects the state of an FCurveEditor
 CSCurveEditorToolPropertiesWidget to show curve editor tool extension properties
 CSCurveEditorTree
 CSCurveEditorTreeFilterStatusBarWidget that shows the metrics for the current tree filter in the curve editor (in the form "Showing {0} of {1} items ({2} selected)")
 CSCurveEditorTreePin
 CSCurveEditorTreeSelect
 CSCurveEditorTreeTextFilter
 CSCurveEditorViewThis is the base widget type for all views that exist on a curve editor panel
 CSCurveEditorViewAbsoluteA Normalized curve view supporting one or more curves with their own screen transform that normalizes the vertical curve range to [-1,1]
 CSCurveEditorViewNormalizedA Normalized curve view supporting one or more curves with their own screen transform that normalizes the vertical curve range to [-1,1]
 CSCurveEditorViewStackedA Normalized curve view supporting one or more curves with their own screen transform that normalizes the vertical curve range to [-1,1]
 CSCurveKeyDetailPanelInline details panel that lets you edit the Time and Value of a generic FCurveEditor Key
 CSCurveViewerPanelCurve viewer widget that reflects the state of an FCurveEditor
 CSDataflowConstructionViewport
 CSDataflowConstructionViewportSelectionToolBarBase toolbar for the dataflow
 CSDataflowEdNode
 CSDataflowEdNodeComment
 CSDataflowGraphEditorThe SDataflowGraphEditpr class is a specialization of SGraphEditor to display and manipulate the actions of a Dataflow asset
 CSDataflowMembersWidgetWidget to interact with Variables, subgraphs in Dataflow editors
 CSDataflowPinClass used to for all dataflow node pins
 CSDataflowSimulationPanelDataflow simulation panel to control an animation/simulation
 CSDataflowSimulationViewport
 CSDataflowSimulationViewportToolBarBase toolbar for the dataflow
 CSDebugCanvasWidget wrapper that paints the debug canvas
 CSDefaultGraphActionWidgetDefault widget for GraphActionMenu
 CSDeleteAssetsDialogThe dialog that appears to help users through the deletion process in the editor
 CSDesignerViewThe designer for widgets
 CSDesignSurface
 CSDetailsDiff
 CSDetailsSplitter
 CSDlgPickAssetPath
 CSDlgPickPath
 CSDockTabA tab widget that also holds on to some content that should be shown when this tab is selected
 CSDPIScalerControls the DPI scale of its content
 CSDragAndDropVerticalBoxA Vertical Box Panel
 CSEditableComboBox
 CSEditableTextEditable text widget
 CSEditableTextBoxEditable text box widget
 CSEditorViewport
 CSEditorViewportToolBarButtonA simple class that represents a toolbar button in an editor viewport toolbar
 CSEditorViewportToolbarMenuWidget that opens a menu when clicked
 CSEditorViewportViewMenu
 CSelectIntPointerType
 CSelectIntPointerType< T32BITS, T64BITS, 4 >
 CSelectIntPointerType< T32BITS, T64BITS, 8 >
 CSEnableBoxA SEnableBox contains a widget that is lied to about whether the parent hierarchy is enabled or not, being told the parent is always enabled
 CSErrorHint
 CSErrorTextImplements a widget that displays an error text message
 CSExpandableAreaRepresents an expandable area of content
 CSExpandableButtonA button that can either be collapsed or expanded, containing different content in each state
 CSExpanderArrowExpander arrow and indentation component that can be placed in a TableRow of a TreeView
 CSExtensionPanel
 CSFacesOutliner
 CSFacesOutlinerRow
 CSFilterableObjectList
 CSFilterBarClippingHorizontalBoxSpecialized widget for handling horizontal clipping of filter widgets that go beyond the filter bar widget width
 CSFilterExpressionHelpDialog
 CSFindInBlueprints
 CSFindInGraphWidget for searching for items that are part of a UEdGraph
 CSFixedSampledSequenceRuler
 CSFixedSampledSequenceVectorViewer
 CSFixedSampledSequenceViewer
 CSFixedSampledSequenceViewerPanel
 CSFixupSelfContextDialogWidget to prompt the user to fixup self context on bad K2Node_CallFunction Pastes
 CSFxWidgetEnables visual effects (zooming, sliding, fading, etc.) to be applied to arbitrary widget content
 CSGameLayerManager
 CSGenericDialogWidget
 CSGlobalPlayWorldActionsThis class acts as a generic widget that listens to and process global play world actions
 CSGraphActionMenuClass that displays a list of graph actions and them to be searched and selected
 CSGraphEditorInterface and wrapper for GraphEditor widgets
 CSGraphEditorActionMenu
 CSGraphNode
 CSGraphNodeComment
 CSGraphNodeDefault
 CSGraphNodeDocumentation
 CSGraphNodeK2Base
 CSGraphNodeK2Composite
 CSGraphNodeK2Default
 CSGraphNodeK2Event
 CSGraphNodeK2Var
 CSGraphNodeKnotThe visual representation of a control point meant to adjust how connections are routed, also known as a Reroute node
 CSGraphNodePromotableOperatorA custom slate node for the promotable operator (K2Node_PromotableOperator) These nodes include common math operations like Add, Subtract, Multiply, etc
 CSGraphNodeResizable
 CSGraphPalette
 CSGraphPaletteItemWidget for displaying a single item
 CSGraphPanel
 CSGraphPinRepresents a pin on a node in the GraphEditor
 CSGraphPinBool
 CSGraphPinClass
 CSGraphPinColor
 CSGraphPinDataTableRowName
 CSGraphPinEnum
 CSGraphPinExec
 CSGraphPinInteger
 CSGraphPinIntegerSlider
 CSGraphPinKnot
 CSGraphPinNameList
 CSGraphPinNum
 CSGraphPinNumSlider
 CSGraphPinObject
 CSGraphPinString
 CSGraphPinStructInstanceExample implementation:
 CSGraphPinVector
 CSGraphPinVector2D
 CSGraphPinVector2DSlider
 CSGraphPinVector4
 CSGraphPinVector4Slider
 CSGraphPinVectorSlider
 CSGraphPreviewer
 CSGridLineSpacingListA widget which creates a list of pre-determined numbers and a spot to enter a custom number
 CSGridPanel
 CSHeaderA heading for a section of content
 CSHeaderRowThe header that appears above lists and trees when they are showing multiple columns
 CSHorizontalBoxA Horizontal Box Panel
 CSHyperlinkA hyperlink widget is what you would expect from a browser hyperlink
 CSImageImplements a widget that displays an image with a desired width and height
 CSInputKeySelectorA widget for selecting keys or input chords
 CSInteractiveCurveEditorView
 CSInvalidationPanel
 CSKeyEditInterfaceWidget that represents a details panel that refreshes on undo, and handles modification of the section on edit
 CSKeySelectorWidget for selecting an input key
 CSKismetDebugTreeView
 CSKismetInspectorWidget that shows properties and tools related to the selected node(s)
 CSlateTextField
 CSLayer
 CSLayeredImageA slate widget to draw an arbitrary number of images over top of each other
 CSLayerManager
 CSLazyToolTip
 CSLeafWidgetImplements a leaf widget
 CSLinkableScrollBar
 CSLinkedBoxA panel that
 CSListViewA ListView widget observes an array of data items and creates visual representations of these items
 CSListViewSelectorDropdownMenuThis is a container widget to help refocus to a listview widget from a searchbox or other text box widgets that are used in conjunction
 CSLoadGuard
 CSMaterialSlotWidgetHelper class to create a material slot name widget for material lists
 CSMediaPermutationsSelector
 CSMenuOwnerAny widget that wants to own lists of items that may have sub-menus that should be handled in the same way as multibox menus (mouse can cross other items without sub-menu closing)
 CSMiniCurveEditor
 CSMissingWidgetLike a null widget, but visualizes itself as being explicitly missing
 CSModalEditorDialogBase class for a dialog which can be shown modally and returns a user's selection after it is closed
 CSModeWidget
 CSMotionTrailOptions
 CSMultiBlockBaseWidgetMultiBlock Slate base widget (pure virtual)
 CSMultiBoxWidgetMultiBox Slate widget
 CSMultiColumnTableRow
 CSMyBlueprint
 CSNameComboBoxA combo box that shows FName content
 CSNodePanel
 CSNodeTitle
 CSNotificationBackground
 CSNotificationItemInterface class for an item in the event message list
 CSNotificationListA list of non-intrusive messages about the status of currently active work
 CSNullWidgetImplements a widget that can be used as a placeholder
 CSNumericDropDownA widget which allows the user to enter a digit or choose a number from a drop down menu
 CSNumericEntryBoxImplementation for a box that only accepts a numeric value or that can display an undetermined value via a string Supports an optional spin box for manipulating a value by dragging with the mouse Supports an optional label inset in the text box
 CSNumericRotatorInputBoxFRotator Slate control
 CSNumericTextBlockKeyEditor
 CSNumericVectorInputBoxVector Slate control
 CSObjectBindingTagA single named tag widget for an object binding within a sequence, represented as a rounded 'pill'
 CSObjectBindingTagsA horizontally grouped collection of tags that apply to a single object binding
 CSObjectPropertyEntryBoxSimulates an object property field Can be used when a property should act like a FObjectProperty but it isn't one
 CSOutputLogDialog
 CSOverlayImplements an overlay widget
 CSOverridePropertiesWidget
 CSPanelA Panel arranges its child widgets on the screen
 CSPerQualityLevelPropertiesWidgetSPerQualityLevelPropertiesWidget
 CSPersonaToolboxWidget to surface an Edit Mode its widget, similar to LevelEditor approach
 CSPinComboBox
 CSPinValueInspectorInspects the referenced pin object's underlying property value and presents it within a tree view
 CSPlayheadOverlay
 CSPopupA popup's contents show up on top of other things
 CSPopupErrorText
 CSPreviewSceneProfileSelector
 CSPrivateAssetsDialogThe dialog that appears to help users through the process of marking assets private in the editor
 CSProgressBarA progress bar widget
 CSPropertyRepresents a widget that can display a FProperty With the ability to customize the look of the property
 CSRadialBoxArranges widgets in a circular fashion
 CSReadOnlyHierarchyView
 CSReferenceSectionSelectionWidget
 CSReferenceTree
 CSReplaceMissingSkeletonDialog
 CSResetToDefaultMenuDisplays a reset to default menu for a set of properties Will hide itself automatically when all of the properties being observed are already at their default values
 CSResetToDefaultPropertyEditorWidget showing the reset to default value button
 CSResponsiveGridPanel!
 CSRigStackItem
 CSRigVMActionMenu
 CSRigVMBulkEditDialog
 CSRigVMBulkEditWidget
 CSRigVMChangesTreeRow
 CSRigVMChangesTreeView
 CSRigVMDetailsInspectorWidget that shows properties and tools related to the selected node(s)
 CSRigVMEditorGraphExplorer
 CSRigVMEditorGraphExplorerItem
 CSRigVMEditorGraphExplorerTreeView
 CSRigVMEditorSelectedDebugObjectWidget
 CSRigVMEnumPicker
 CSRigVMExecutionStackView
 CSRigVMFindReferences
 CSRigVMGraphBreakLinksDialog
 CSRigVMGraphBreakLinksWidget
 CSRigVMGraphChangePinType
 CSRigVMGraphFunctionBulkEditDialog
 CSRigVMGraphFunctionBulkEditWidget
 CSRigVMGraphFunctionLocalizationDialog
 CSRigVMGraphFunctionLocalizationItem
 CSRigVMGraphFunctionLocalizationTableRow
 CSRigVMGraphFunctionLocalizationWidget
 CSRigVMGraphNode
 CSRigVMGraphNodeComment
 CSRigVMGraphNodeKnot
 CSRigVMGraphPinCategory
 CSRigVMGraphPinCurveFloat
 CSRigVMGraphPinEditableNameValueWidgetA searchable text combo box
 CSRigVMGraphPinEnumPicker
 CSRigVMGraphPinNameList
 CSRigVMGraphPinNameListValueWidgetA searchable text combo box
 CSRigVMGraphPinQuat
 CSRigVMGraphPinUserDataNameSpace
 CSRigVMGraphPinUserDataPath
 CSRigVMGraphPinVariableBinding
 CSRigVMGraphPinVariableName
 CSRigVMGraphVariableBinding
 CSRigVMLogWidget
 CSRigVMNodeLayoutWidget
 CSRigVMNodePreviewWidget
 CSRigVMSwapAssetReferencesWidget
 CSRigVMSwapFunctionsWidget
 CSRigVMUserDataPath
 CSRigVMVariableMappingTreeRow
 CSRigVMVariableMappingWidget
 CSRigVMVariantCapsule
 CSRigVMVariantGuidWidget
 CSRigVMVariantTagWidget
 CSRigVMVariantToolTipWithTags
 CSRigVMVariantWidget
 CSSafeZone
 CSSampledSequenceValueGridOverlay
 CSScalabilitySettingsScalability settings configuration widget
 CSScaleBoxAllows you to place content with a desired size and have it scale to meet the constraints placed on this box's alloted area
 CSScissorRectBoxA ScissorRectBox is a widget that clips all its children using a scissor rect that matches it clipping rect in LAYOUT SPACE (the way it is provided in OnPaint)
 CSScrollBar
 CSScrollBarTrackArrange 3 widgets: the top track, bottom track, and thumb
 CSScrollBorderShows a border above and below a scrollable area
 CSScrollBoxWhere to scroll the descendant to
 CSScrollPanel
 CSSCS_RowWidget
 CSSCS_RowWidget_ActorRoot
 CSSCS_RowWidget_Separator
 CSSCSEditor
 CSSCSEditorDragDropTree
 CSSearchBoxA text box that is used for searching
 CSSegmentedControlA Slate Segmented Control is functionally similar to a group of Radio Buttons
 CSSelectFolderDlg
 CSSelectionInfoStruct to hold OutputType/Selection data for the outputs Data is stored in a map using the OutputName as key: TMap<FString, SSelectionInfo>
 CSSelectionView2xn grid to display Index/SelectionStatus data
 CSSelectionViewRow
 CSSelectionViewWidgetWidget for the SelectionView panel
 CSSeparator
 CSSequencerFilterGeneric Sequencer filter class used by Sequencer and Navigation Tool filter bars
 CSSequencerSearchBoxA wrapper widget around SFilterSearchBox to provide filter text expression suggestions in a dropdown menu
 CSSimpleGradientImplements a Slate widget that renders a simple color gradient
 CSSkeletonBoneRemovalSlate panel for choose displaying bones to remove
 CSSkeletonCompareWidget2 columns - bone pair widget
 CSSkeletonListWidget1 columns - just show bone list
 CSSkeletonSelectorWindow
 CSSkeletonWidget
 CSSkinWeightProfileImportOptions
 CSSliderA Slate slider control is a linear scale and draggable handle
 CSSpacer
 CSSpinBoxA Slate SpinBox resembles traditional spin boxes in that it is a widget that provides keyboard-based and mouse-based manipulation of a numeric value
 CSSpinningImageA widget that displays a spinning image
 CSSplitterSSplitter divides its allotted area into N segments, where N is the number of children it has
 CSSplitter2x2SSplitter2x2
A splitter which has exactly 4 children and allows simultaneous
of all children along an axis as well as resizing all children by dragging the center of the splitter
 CSStackBoxA Stack Box Panel that stack vertically or horizontally
 CSStandaloneCustomizedValueWidgetGenerates the header widget for a customized struct or other type
 CSStructPropertyEntryBoxSimulates a struct type property field Can be used when a property should act like a struct type but it isn't one
 CSSubMenuHandlerWrapper for any widget that is used in a table view that wants to handle sub-menus with the same functionality as a normal multibox menu
 CSSubmixGraphNode
 CSSuggestionTextBoxImplements an editable text box that can show auto-complete histories and suggestions lists
 CSSynth2DSliderA Slate slider control is a linear scale and draggable handle
 CSSynthKnob
 CSSynthTooltip
 CSTabDrawerA tab drawer is a widget that contains the contents of a widget when that widget is in a sidebar
 CSTableRowThe ListView is populated by Selectable widgets
 CSTableViewBaseContains ListView functionality that does not depend on the type of data being observed by the ListView
 CStatelessConnectHandlerComponentPacketHandler component for implementing a stateless (non-memory-consuming) connection handshake
 CSTextBlockA simple static text widget
 CSTextComboBoxA combo box that shows text content
 CSTextComboPopupSimple box containing a combobox of strings to pick from, usually used within a MenuStack
 CSTextEntryPopupSimple text entry popup, usually used within a MenuStack
 CSTextScrollerUtility to wrap a single-line text widget (STextBlock or SRichTextBlock) and provide support for auto-scrolling the text if it's longer than the available space
 CSThrobberA throbber widget that uses 5 zooming circles in a row
 CSTileViewA TileView widget is a list which arranges its items horizontally until there is no more space then creates a new row
 CSTimecodeProvider
 CSToolBarButtonBlockTool bar button MultiBlock widget
 CSToolBarComboButtonBlockTool bar button MultiBlock widget
 CSToolBarStackButtonBlockTool bar button MultiBlock widget
 CSToolTipSlate tool tip widget
 CSTooltipPresenterPresents its content at the cursor's position
 CSTransformOutliner
 CSTransformOutlinerRow
 CSTransformViewportToolBarViewport toolbar containing transform, grid snapping, local to world and camera speed controls
 CSTreeViewThis assumes you are familiar with SListView; see SListView
 CSTriggerThresholdLineWidget
 CSUniformGridPanelA panel that evenly divides up available space between all of its children
 CSUniformToolbarButtonBlock
 CSUniformWrapPanelA panel that evenly divides up available space between all of its children
 CSUserWidgetUse SUserWidget as a base class to build aggregate widgets that are not meant to serve as low-level building blocks
 CSVector2DSlider
 CSVector2DTextBox
 CSVector4Slider
 CSVector4TextBox
 CSVectorSlider
 CSVectorTextBox
 CSVerticalBoxA Vertical Box Panel
 CSVerticesOutliner
 CSVerticesOutlinerRow
 CSViewport
 CSViewportToolBarA level viewport toolbar widget that is placed in a viewport
 CSViewportToolBarComboMenuCustom widget to display a toggle/drop down menu
 CSViewportToolBarIconMenuCustom widget to display an icon/drop down menu
 CSVirtualJoystickA virtual joystsick
 CSVirtualKeyboardEntry
 CSVirtualWindow
 CSVisualAttachmentBoxWrapper widget meant to handle native-side painting for UCommonVisualAttachment
 CSVolumeControlA Slate VolumeControl is a mute icon/button and volume slider
 CSVPBookmarkListView
 CSWeakWidgetImplements a widget that holds a weak pointer to one child widget
 CSWidgetHOW TO DEPRECATE SLATE_ATTRIBUTES
 CSWidgetSwitcherImplements a widget switcher
 CSWindowSWindow is a platform-agnostic representation of a top-level window
 CSWindowTitleBarImplements a window title bar widget
 CSWindowTitleBarArea
 CSWorldPartitionBuildNavigationDialog
 CSWorldPartitionViewportWidget
 CSWrapBoxWith EOrientation::Orient_Horizontal Arranges widgets left-to-right
 CSZoomPan
 CTActorDescContainerCollection
 CTActorDescContainerInstanceCollection
 CTActorDescList
 CTActorDescListIteratorValueType
 CTActorDescListIteratorValueType< FWorldPartitionActorDesc, ActorType >
 CTActorDescViewMap
 CTActorIteratorMisc
 CTActorIteratorBaseTemplate class used to filter actors by certain characteristics
 CTActorRangeTemplate actor range for ranged-for support
 CTAdderRef
 CTAdderReserverRef
 CTAddKeyImpl
 CTAddKeyImpl< FMovieSceneBoolChannel, bool >
 CTAddKeyImpl< FMovieSceneDoubleChannel, double >
 CTAddKeyImpl< FMovieSceneFloatChannel, float >
 CTAddKeyImpl< FMovieSceneIntegerChannel, int32 >
 CtagRECT
 CTAlignedBytesUsed to declare an untyped array of data with compile-time alignment
 CTAlignedHeapAllocatorThe indirect allocation policy always allocates the elements indirectly
 CTAlignedShaderParameterPtrPLATFORM_64BITS
 CTAlignedSparseArrayAllocator
 CTAlignedTypedefAlignements tools because alignas() does not work on type in clang
 CTAlignedTypedef< T, 1 >
 CTAlignedTypedef< T, 16 >
 CTAlignedTypedef< T, 2 >
 CTAlignedTypedef< T, 4 >
 CTAlignedTypedef< T, 8 >
 CTAlignmentSingleWidgetSlotMixinMixin to add the alignment functionality to a base slot that is also a single children
 CTAlignmentWidgetSlotMixinMixin to add the alignment functionality to a base slot
 CTAllFieldsIterator
 CTAllocatorFixedSizeFreeListFixed-sized allocator that uses a free list to cache allocations
 CTAllocatorTraits
 CTAllocatorTraits< FDefaultAllocator >
 CTAllocatorTraits< FDefaultBitArrayAllocator >
 CTAllocatorTraits< FDefaultSetAllocator >
 CTAllocatorTraits< FDefaultSparseArrayAllocator >
 CTAllocatorTraits< FRangeChecklessAllocator< false > >
 CTAllocatorTraits< FRangeChecklessAllocator< true > >
 CTAllocatorTraits< TAlignedHeapAllocator< Alignment > >
 CTAllocatorTraits< TConcurrentLinearArrayAllocator< BlockAllocationTag > >
 CTAllocatorTraits< TMemoryImageAllocator< Alignment > >
 CTAllocatorTraits< TMemStackAllocator< Alignment > >
 CTAllocatorTraits< TNonRelocatableInlineAllocator< NumInlineElements > >
 CTAllocatorTraits< TRDGArrayAllocator< Alignment > >
 CTAllocatorTraits< TSetAllocator< InSparseArrayAllocator, InHashAllocator, AverageNumberOfElementsPerHashBucket, BaseNumberOfHashBuckets, MinNumberOfHashedElements > >
 CTAllocatorTraits< TSizedDefaultAllocator< IndexSize > >
 CTAllocatorTraits< TSizedHeapAllocator< IndexSize > >
 CTAllocatorTraits< TSizedInlineAllocator< NumInlineElements, IndexSize, SecondaryAllocator > >
 CTAllocatorTraits< TSparseArrayAllocator< InElementAllocator, InBitArrayAllocator > >
 CTAllocatorTraitsBase
 CTAllocPlaybackLog
 CTAllocRecordingLog
 CTAlwaysValidWidgetA widget reference that is always a valid pointer; defaults to SNullWidget
 CTAndDoes a boolean AND of the Value static members of each type, but short-circuits if any Type::Value == false
 CTAnd< LHS, RHS... >
 CTAnd<>
 CTAndValue
 CTAndValue< false, RHS... >
 CTAnimatedAttributeAnimated Attribute object
 CTAnimatedAttributeBaseAnimated Attribute Base Layer - used for registering the attribute centrally
 CTArenaPointer
 CTArrayTemplated dynamic array
 CTArrayAttributeProxy object which fields access to an unbounded array attribute container
 CTArrayBuilderTemplate for fluent array builders
 CTArrayMaker
 CTArrayPrivateFriend
 CTArrayRangeWraps a range into a container like interface to satisfy the GetData and GetNum global functions
 CTArrayViewTemplated fixed-size view of another array
 CTArrayViewMaker
 CTArriveAttributeInterpolatorAn arrive attribute interpolator
 CTArrowWrapperWrapper type for Iterators that return a structure by value from operator*, and want to support Iter->Property to behave the same as (Iter).Property
 CTAsyncComponentDataComputeQueue
 CTAsyncGraphTaskTemplate for asynchronous functions that are executed in the Task Graph system
 CTAsyncQueuedWorkTemplate for asynchronous functions that are executed in the queued thread pool
 CTAsyncResultTemplate for asynchronous return values
 CTAsyncRunnableTemplate for asynchronous functions that are executed in a separate thread
 CTAsyncTreeDifferences
 CTAtomicDEPRECATED!
 CTAtomicBase_Arithmetic
 CTAtomicBase_Basic
 CTAtomicBase_Integral
 CTAtomicBase_Mutex
 CTAtomicBase_Pointer
 CTAttributeAttribute object
 CTAttributeArrayContainer
 CTAttributeInterpolatorAttribute Interpolator Base Class
 CTAttributesSetThis is a version of the attributes set container which accesses elements by typesafe IDs
 CTAudioBuffer
 CTAutoConsoleVariableAutoregistering float, int variable class...this changes that value when the console variable is changed
 CTAutoRangedConsoleVariableA class to create a ranged console variable
 CTAwaitableTask
 CTBaseBlendedCurveThis struct is used to create curve snap shot of current time when extracted
 CTBaseFunctorDelegateInstanceImplements a delegate binding for C++ functors, e.g
 CTBaseFunctorDelegateInstance< RetValType(ParamTypes...), UserPolicy, FunctorType, VarTypes... >
 CTBasePlayerControllerIterator
 CTBaseRawMethodDelegateInstanceImplements a delegate binding for C++ member functions
 CTBaseRawMethodDelegateInstance< bConst, UserClass, RetValType(ParamTypes...), UserPolicy, VarTypes... >
 CTBaseSPLambdaDelegateInstanceImplements a delegate binding for shared pointer functors, e.g
 CTBaseSPLambdaDelegateInstance< SPMode, RetValType(ParamTypes...), UserPolicy, FunctorType, VarTypes... >
 CTBaseSPMethodDelegateInstanceImplements a delegate binding for shared pointer member functions
 CTBaseSPMethodDelegateInstance< bConst, UserClass, SPMode, RetValType(ParamTypes...), UserPolicy, VarTypes... >
 CTBaseStaticDelegateInstanceImplements a delegate binding for regular C++ functions
 CTBaseStaticDelegateInstance< RetValType(ParamTypes...), UserPolicy, VarTypes... >
 CTBaseStructure
 CTBaseStructure< FAssetBundleData >
 CTBaseStructure< FColor >
 CTBaseStructure< FDateTime >
 CTBaseStructure< FDoubleInterval >
 CTBaseStructure< FDoubleRange >
 CTBaseStructure< FDoubleRangeBound >
 CTBaseStructure< FFallbackStruct >
 CTBaseStructure< FFloatInterval >
 CTBaseStructure< FFloatRange >
 CTBaseStructure< FFloatRangeBound >
 CTBaseStructure< FFrameNumber >
 CTBaseStructure< FFrameRate >
 CTBaseStructure< FFrameTime >
 CTBaseStructure< FGuid >
 CTBaseStructure< FInt32Interval >
 CTBaseStructure< FInt32Range >
 CTBaseStructure< FInt32RangeBound >
 CTBaseStructure< FInt64Vector2 >
 CTBaseStructure< FInterpCurveFloat >
 CTBaseStructure< FInterpCurveLinearColor >
 CTBaseStructure< FInterpCurvePointFloat >
 CTBaseStructure< FInterpCurvePointLinearColor >
 CTBaseStructure< FInterpCurvePointQuat >
 CTBaseStructure< FInterpCurvePointTwoVectors >
 CTBaseStructure< FInterpCurvePointVector >
 CTBaseStructure< FInterpCurvePointVector2D >
 CTBaseStructure< FInterpCurveQuat >
 CTBaseStructure< FInterpCurveTwoVectors >
 CTBaseStructure< FInterpCurveVector >
 CTBaseStructure< FInterpCurveVector2D >
 CTBaseStructure< FIntPoint >
 CTBaseStructure< FIntVector >
 CTBaseStructure< FIntVector4 >
 CTBaseStructure< FLinearColor >
 CTBaseStructure< FPackedRemoteObjectPathName >
 CTBaseStructure< FPolyglotTextData >
 CTBaseStructure< FPrimaryAssetId >
 CTBaseStructure< FPrimaryAssetType >
 CTBaseStructure< FRandomStream >
 CTBaseStructure< FRemoteObjectBytes >
 CTBaseStructure< FRemoteObjectData >
 CTBaseStructure< FRemoteObjectId >
 CTBaseStructure< FRemoteObjectReference >
 CTBaseStructure< FRemoteObjectTables >
 CTBaseStructure< FRemoteServerId >
 CTBaseStructure< FSoftClassPath >
 CTBaseStructure< FSoftObjectPath >
 CTBaseStructure< FTestUndeclaredScriptStructObjectReferencesTest >
 CTBaseStructure< FTestUninitializedScriptStructMembersTest >
 CTBaseStructure< FTopLevelAssetPath >
 CTBaseStructure<::FBox2D >
 CTBaseStructure<::FMatrix >
 CTBaseStructure<::FPlane >
 CTBaseStructure<::FQuat >
 CTBaseStructure<::FRay >
 CTBaseStructure<::FRotator >
 CTBaseStructure<::FSphere >
 CTBaseStructure<::FTransform >
 CTBaseStructure<::FVector >
 CTBaseStructure<::FVector2D >
 CTBaseStructure<::FVector4 >
 CTBaseStructureBase
 CTBaseStructureBase< T, false >
 CTBaseUFunctionDelegateInstanceImplements a delegate binding for UFunctions
 CTBaseUFunctionDelegateInstance< UserClass, RetValType(ParamTypes...), UserPolicy, VarTypes... >
 CTBaseUObjectMethodDelegateInstanceImplements a delegate binding for UObject methods
 CTBaseUObjectMethodDelegateInstance< bConst, UserClass, RetValType(ParamTypes...), UserPolicy, VarTypes... >
 CTBasicArrayBasic RAII array which can be used without the excessive dependencies needed by TArray, which needs to be serialisable, have a fixed ABI, have lots of helper algorithms as members, have auto-shrinking, support allocators etc
 CTBasicElementSetA generic data storage class template for 3D or 2D vector data representing geometric elements composed of 1, 2, or 3 points, nominally points, lines and triangles respectively
 CTBasicLayoutWidgetSlotA templated basic slot that can be used by layout
 CTBasicMeshSculptBrushOpFactory
 CTBigIntN-bit integer
 CTBijectionMaps
 CTBitArrayA dynamically sized bit array
 CTBitsToSizeType
 CTBitsToSizeType< 16 >
 CTBitsToSizeType< 32 >
 CTBitsToSizeType< 64 >
 CTBitsToSizeType< 8 >
 CTBlendableTokenTemplated structure that encapsulates any blendable data type, and the information required to blend it
 CTBlendableTokenStackImplementation of a blendable token stack for any given data type
 CTBlendableTokenTraits
 CTBlendableTokenTraits< FEulerTransform >
 CTBlendableTokenTraits< FLinearColor >
 CTBlendableTokenTraits< float >
 CTBlendableTokenTraits< FTransform >
 CTBlendableTokenTraits< FVector >
 CTBlendableTokenTraits< FVector2D >
 CTBlendableTokenTraits< FVector4 >
 CTBlendableTokenTraits< int32 >Define working data types for blending calculations
 CTBlockAllocationCache
 CTBlockAllocationLockFreeCache
 CTBounds
 CTBufferArchiveBuffer archiver
 CTBulkDataTemplated bulk data
 CTBulkDataScopedReadLockLocks the given bulkdata object for read access
 CTBulkDataScopedWriteLockLocks the given bulkdata object for read/write access
 CTBVTreeBVTree - Bounding Volumes Tree
 CTCachedOSPageAllocator
 CTCallTraitsTCallTraits
 CTCallTraits< const T[N]>
 CTCallTraits< T & >
 CTCallTraits< T[N]>
 CTCallTraits< TObjectPtr< T > >
 CTCallTraits< TScriptInterface< InterfaceType > >
 CTCallTraits< TSharedPtr< ObjectType, Mode > >
 CTCallTraits< TSharedRef< ObjectType, Mode > >
 CTCallTraits< TSoftClassPtr< T > >
 CTCallTraits< TSoftObjectPtr< T > >
 CTCallTraits< TSubclassOf< T > >
 CTCallTraits< TWeakObjectPtr< T > >
 CTCallTraits< TWeakPtr< ObjectType, Mode > >
 CTCallTraitsBaseBase class for call traits
 CTCallTraitsParamTypeHelperCall traits helpers
 CTCallTraitsParamTypeHelper< T *, true >
 CTCallTraitsParamTypeHelper< T, true >
 CTCanBulkSerialize
 CTCanBulkSerialize< FFloat16 >
 CTCanBulkSerialize< FGuid >
 CTCanBulkSerialize< FIndexLengthPair >
 CTCanBulkSerialize< FQuat4d >
 CTCanBulkSerialize< FQuat4f >
 CTCanBulkSerialize< FRay3d >
 CTCanBulkSerialize< FRay3f >
 CTCanBulkSerialize< FRotator3d >
 CTCanBulkSerialize< FRotator3f >
 CTCanBulkSerialize< FSphere3d >
 CTCanBulkSerialize< FSphere3f >
 CTCanBulkSerialize< FTransform3d >
 CTCanBulkSerialize< FTransform3f >
 CTCanBulkSerialize< FVector2d >
 CTCanBulkSerialize< FVector2f >
 CTCanBulkSerialize< FVector3d >
 CTCanBulkSerialize< FVector3f >
 CTCanBulkSerialize< FVector4d >
 CTCanBulkSerialize< FVector4f >
 CTCanBulkSerialize< UE::Geometry::FDynamicMesh3::FEdge >
 CTCanBulkSerialize< UE::Geometry::FIndex2i >
 CTCanBulkSerialize< UE::Geometry::FIndex3i >
 CTCanBulkSerialize< UE::Geometry::FIndex4i >
 CTCanMoveBetweenAllocators
 CTCanMoveBetweenAllocators< TSizedDefaultAllocator< FromIndexSize >, TSizedDefaultAllocator< ToIndexSize > >
 CTCanMoveBetweenAllocators< TSizedHeapAllocator< FromIndexSize >, TSizedHeapAllocator< ToIndexSize > >
 CTCbBufferA wrapper that holds a reference to the buffer that contains its compact binary value
 CTCbBufferFactoryFactory functions for types derived from TCbBuffer
 CTCbFieldIteratorIterator for FCbField[View] that can operate on any contiguous range of fields
 CTCbWriterA writer for compact binary object, arrays, and fields that uses a fixed-size stack buffer
 CTCFRef
 CTCharTChar Set of utility functions operating on a single character
 CTCharBase
 CTCharBase< CharType, 1 >
 CTCheckedObjPtrTCheckedObjPtr
 CTCheckedPointerIteratorPointer-like iterator type for ranged-for loops which checks that the container hasn't been resized during iteration
 CTChooseClassChooses between two different classes based on a boolean
 CTChunkedArrayAn array that uses multiple allocations to avoid allocation failure due to fragmentation
 CTCircularBufferTemplate for circular buffers
 CTCircularQueueImplements a lock-free first-in first-out queue using a circular array
 CTClassInstanceThumbnailSceneHandles instancing thumbnail scenes for Class and Blueprint types (use the class or generated class as the key)
 CTClearReplacementBase
 CTClearReplacementCS
 CTClearReplacementPS
 CTClearReplacementTypeSelector
 CTClearReplacementTypeSelector< EClearReplacementValueType::Float >
 CTClearReplacementTypeSelector< EClearReplacementValueType::Int32 >
 CTClearReplacementTypeSelector< EClearReplacementValueType::Uint32 >
 CTClearReplacementVS
 CTClientRecvData
 CTClosableLockFreePointerListUnorderedSingleConsumer
 CTClosableMpscQueueMulti-producer/single-consumer unbounded concurrent queue that can be consumed only once
 CTCommandsA base class for a set of commands
 CTCommonDelegateInstanceState
 CTCommonReplicator_AP
 CTCommonReplicator_SP
 CTCompareShaderTypePermutationUsed to compare order shader types permutation deterministically
 CTCompiledTokenA compiled token, holding the token itself, and any compiler information required to evaluate it
 CTComplex
 CTComponentInterfaceIterator
 CTComponentInterfaceRange
 CTComponentReregisterContextRemoves all components of the templated type from their scenes for the lifetime of the class
 CTComPtrSmart COM object pointer
 CTConcurrentLinearBulkObjectAllocator
 CTConcurrentLinearObject
 CTConditionalState
 CTConditionalState< void, UnderlyingType >
 CTConsoleVariableData
 CTConstDualSetBitIteratorAn iterator which only iterates over the bits which are set in both of two bit-arrays, if the Both template argument is true, or either if the argument is false
 CTConstSetBitIteratorAn iterator which only iterates over set bits
 CTConstSharedStructTConstSharedStruct is a type-safe FConstSharedStruct wrapper against the given BaseStruct type
 CTConstStaticBitReferenceUsed to read a bit in the static array as a bool
 CTConstStructViewTConstStructView is a type-safe FConstStructView wrapper against the given BaseStruct type
 CTConsumableAudioBuffer
 CTContainerElementTypeCompatibilityTemporary compatibility mechanism to be used solely for the purpose of raw pointers to wrapped pointers
 CTContainerElementTypeCompatibility< const TObjectPtr< T > >
 CTContainerElementTypeCompatibility< TObjectPtr< T > >
 CTCopyDataCS
 CTCopyQualifiersAndRefsFromToCopies the cv-qualifiers and references from one type to another, e.g.:
 CTCopyQualifiersAndRefsFromTo< From &&, To & >
 CTCopyQualifiersAndRefsFromTo< From &&, To && >
 CTCopyQualifiersAndRefsFromTo< From &&, To >
 CTCopyQualifiersAndRefsFromTo< From &, To & >
 CTCopyQualifiersAndRefsFromTo< From &, To && >
 CTCopyQualifiersAndRefsFromTo< From &, To >
 CTCopyQualifiersAndRefsFromTo< From, To & >
 CTCopyQualifiersAndRefsFromTo< From, To && >
 CTCopyQualifiersFromToCopies the cv-qualifiers from one type to another, e.g.:
 CTCopyQualifiersFromTo< const From, To >
 CTCopyQualifiersFromTo< const volatile From, To >
 CTCopyQualifiersFromTo< volatile From, To >
 CTCopyResourceCS
 CTCppClassTypeTraitsDefines traits for specific C++ class types
 CTCStringSet of basic string utility functions operating on plain C strings
 CTCStringSpcHelper
 CTCueDispatcherTraits
 CTCueDispatchTable
 CTCustomIndexedValuesChangeTCustomIndexedValuesChange is an implementation of TIndexedValuesChange that allows you to provide the Apply() And Revert() implementations via lambdas, as well as specify a custom data element to be stored with the Change
 CTCustomLerpTemplate helper for FMath::Lerp<>() and related functions
 CTCustomLerp< UE::Math::TQuat< T > >
 CTCustomLerp< UE::Math::TRotator< T > >
 CTCustomShowFlag
 CTDecayReturns the decayed type of T, meaning it removes all references, qualifiers and applies array-to-pointer and function-to-pointer conversions
 CTDefaultDelete
 CTDefaultDelete< T[]>
 CTDefaultManagerInstanceTracker
 CTDefaultMapHashableKeyFuncs
 CTDefaultMapKeyFuncsDefines how the map's pairs are hashed
 CTDefaultNumericTypeInterfaceDefault numeric type interface
 CTDelegate
 CTDelegateAccessHandlerBaseTemplate for delegates core thread-safety
 CTDelegateAccessHandlerBase< FNotThreadSafeDelegateMode >
 CTDelegateAccessHandlerBase< FNotThreadSafeNotCheckedDelegateMode >Non thread-safe version that does not do any race detection
 CTDelegateAccessHandlerBase< FThreadSafeDelegateMode >Thread-safe version that locks access to the delegate internals
 CTDelegateBaseBase class for unicast delegates
 CTDelegateFilterA generic filter designed to call a predicate provided on construction to filter
 CTDeltaSetup
 CTDequeSequential double-ended queue (deque) container class
 CTDereferenceWrapperHelper class for dereferencing pointer types in Sort function
 CTDereferenceWrapper< T *, PREDICATE_CLASS >Partially specialized version of the above class
 CTDereferenceWrapper< TObjectPtr< T >, PREDICATE_CLASS >
 CTDereferencingIterator
 CTDiffNode
 CTDirectoryTreeContainer for path -> value that can efficiently report whether a parent directory of a given path exists
 CTDisambiguaterUsed to disambiguate methods that are overloaded for all possible subtypes of a TUnion where the subtypes may not be distinct
 CTDiscardableKeyValueCache
 CTDisplayClusterDataCacheCache template for named data with automatic deletion of unused items after timeout
 CTDontCopy
 CTDoubleLinkedListDouble linked list
 CTDoubleLinkedListIterator
 CTDynamicBuffer
 CTDynamicStridePtr
 CTEasingAttributeInterpolatorAn easing attribute interpolator
 CTEditorViewportLayoutTwoPanes
 CTElementTypeTraits class which gets the element type of a container
 CTElementType< const T >
 CTElementType< const T[N]>
 CTElementType< const volatile T >
 CTElementType< const volatile T[N]>
 CTElementType< std::initializer_list< T > >Specialization for initializer lists
 CTElementType< T & >
 CTElementType< T && >
 CTElementType< T[N]>Specialization for C arrays
 CTElementType< TStringConversion< Converter, DefaultConversionSize > >
 CTElementType< TStringPointer< FromType, ToType > >
 CTElementType< volatile T >
 CTElementType< volatile T[N]>
 CTEnableIfIncludes a function in an overload set if the predicate is true
 CTEnableIf< false, Result >
 CTEnableIf< true, Result >
 CTEncryptionKeyEncryption key - exponent and modulus pair
 CTEnqueueUniqueRenderCommandType
 CTEnumAsByteTemplate to store enumeration values as bytes in a type-safe way
 CTEnumerateRange
 CTEnumerateRef
 CTEnumRangeRange type for iterating over enum values
 CTEqualToBinary predicate class for performing equality comparisons
 CTEqualTo< void >
 CTErrorStructFeatures
 CTEvaluationTreeEntryContainerSub-divided container type that allocates smaller 'buckets' of capacity within a single allocation
 CTExpressionTokenA specific token in a stream
 CTExpressionTokenConsumerClass used to consume tokens from a string
 CTExtendKeyMenuParamsUtility struct representing a number of selected keys on a single channel
 CTExternalDirtyActorsTrackerTExternalDirtyActorsTracker is a tracker for dirty external actors, with custom storage through the StoreType interface
 CTFieldIterator
 CTFieldPath
 CTFieldPtrAccessorHelper to provide backward compatibility when converting a raw pointer into accessors
 CTFieldRange
 CTFilePackageStoreEntryCArrayViewPackage store entry array view
 CTFileRegionArchive
 CTFilterCollectionA simple collection of Filters, with additional Filter specific functionality
 CTFindObjectReferencersThis class is used to find which objects reference any element from a list of "TargetObjects"
 CTFixedAllocatorThe fixed allocation policy allocates up to a specified number of elements in the same allocation as the container
 CTFixedCompressedFloatDetails
 CTFixedSetAllocatorAn inline set allocator that doesn't have any secondary storage
 CTFixedSparseArrayAllocatorAn inline sparse array allocator that doesn't have any secondary storage
 CTFixedStridePtr
 CTFixedTickReplicator_AP
 CTFixedTickReplicator_Server
 CTFixedTickReplicator_SP
 CTFloatPacker
 CTFObjectPropertyBase
 CTForceInitAtBootTemplate for initializing a singleton at the boot
 CTFormatSpecifierTFormatSpecifier, only applies to numeric types
 CTFormatSpecifier< bool >
 CTFormatSpecifier< double >
 CTFormatSpecifier< float >
 CTFormatSpecifier< int16 >
 CTFormatSpecifier< int32 >
 CTFormatSpecifier< int64 >
 CTFormatSpecifier< int8 >
 CTFormatSpecifier< long >
 CTFormatSpecifier< long double >
 CTFormatSpecifier< uint16 >
 CTFormatSpecifier< uint32 >
 CTFormatSpecifier< uint64 >
 CTFormatSpecifier< uint8 >
 CTFormatSpecifier< unsigned long >
 CTForwardingPreAnimatedTokenProducerTemplated pre-animated state token producer that forwards the object onto the templated type
 CTFrameValueThis struct allows you to cache a value for a frame, and automatically invalidates when the frame advances
 CTFunctionTFunction<FuncType>
 CTFunction< Ret(ParamTypes...)>TFunction<FuncType>
 CTFunctionGraphTaskImplTask class for lambda based tasks
 CTFunctionRefTFunctionRef<FuncType>
 CTFunctionRef< Ret(ParamTypes...)>TFunctionRef<FuncType>
 CTFutureTemplate for unshared futures
 CTFutureBaseAbstract base template for futures and shared futures
 CTFutureStateImplements the internal state of asynchronous return values (futures)
 CTGCObjectScopeGuardSpecific implementation of FGCObject that prevents a single UObject-based pointer from being GC'd while this guard is in scope
 CTGCObjectsScopeGuardSpecific implementation of FGCObject that prevents an array of UObject-based pointers from being GC'd while this guard is in scope
 CTGenericDataBackgroundComputeUMeshOpPreviewWithBackgroundCompute is an infrastructure object that implements a common UI pattern in interactive 3D tools, where we want to run an expensive computation on a mesh that is based on user-specified parameters, and show a preview of the result
 CTGenericGrowableAllocatorAllocator that will grow as needed with direct mapped memory for a given memory type
 CTGetBaseTypeHelper
 CTGetDefaultObjectHelper
 CTGetDefaultObjectHelper< T, ETypeLayoutInterface::Virtual >
 CTGetExpressionNodeTypeId
 CTGetExpressionNodeTypeId< bool >Primitive types should only be declared once inside the codebase to avoid conflicts
 CTGetExpressionNodeTypeId< double >
 CTGetFreezeImageFieldHelper
 CTGetFreezeImageHelper
 CTGetTypeLayoutHelper
 CTGlobalResourceUsed to declare a render resource that is initialized/released by static initialization/destruction
 CTGPUSkinAPEXClothVertexFactory
 CTGPUSkinVertexBaseBase vertex data for GPU skinned skeletal meshes make sure to update GpuSkinCacheCommon.usf if the member sizes/order change!
 CTGPUSkinVertexFactoryVertex factory with vertex stream components for GPU skinned vertices
 CTGPUSkinVertexFloat16Uvs16 bit UV version of skeletal mesh vertex make sure to update GpuSkinCacheCommon.usf if the member sizes/order change!
 CTGPUSkinVertexFloat32Uvs32 bit UV version of skeletal mesh vertex make sure to update GpuSkinCacheCommon.usf if the member sizes/order change!
 CTGraphTaskTemplated graph task that is created to execute a specific function
 CTGreaterBinary predicate class for sorting elements in reverse order
 CTGreater< void >
 CTGrowOnlyLockFreeHash
 CTGuardConsoleVariableUtility class to modify a console variable's value for a certain scope and restore it to its previous value afterwards
 CTGuardedIntOverflow- and error-checked integer
 CTGuardValueException-safe guard around saving/restoring a value
 CTGuardValue_Bitfield_Cleanup
 CTGuardValueAccessorsGuard around saving/restoring a value
 CTHasCustomDefaultObject
 CTHashTable
 CTHasNetIdenticalHelper
 CTHasNetSimCueTraits
 CTHasNetSimCueTraits< T, typename TToVoid< typename T::Traits >::type >
 CTHasTypeLayout
 CTHazardPointerTHazardPointer is used to keep an allocation alive until all threads that referenced it finished their access
 CTHierarchicalHashGrid2DHierarchical Hash Grid in 2D
 CThreadStackUserDataPassed in through sigqueue for gathering of a callstack from a signal
 CTIdentityReturns the same type passed to it
 CTImageBuilderTImageBuilder is used to create and populate a 2D image with a templated "pixel" type
 CTImplements
 CTIndependentTickReplicator_AP
 CTIndependentTickReplicator_Server
 CTIndependentTickReplicator_SP
 CTIndexedContainerIteratorGeneric iterator which can operate on types that expose the following:
 CTIndexedPtrBaseNote that IndexedPtr types don't declare a default intrinsic type layout
 CTIndexedValuesChangeTIndexedValuesChange stores a change of values at a set of indices
 CTIndexedValuesChangeBuilderTIndexedValuesChangeBuilder incrementally builds up a TIndexedValuesChange instance/subclass
 CTIndirectArray
 CTInitBodiesHelperBase
 CTInitializeBaseHelper
 CTInitializeBaseHelper< T, void >
 CTInlineComponentArrayTInlineComponentArray is simply a TArray that reserves a fixed amount of space on the stack to try to avoid heap allocation when there are fewer than a specified number of elements expected in the result
 CTInlineSetAllocatorAn inline set allocator that allows sizing of the inline allocations for a set number of elements
 CTInlineSparseArrayAllocatorAn inline sparse array allocator that allows sizing of the inline allocations for a set number of elements
 CTInlineValueA container type that houses an instance of BaseType in inline memory where it is <= MaxInlineSize, or in a separate heap allocation where it's > MaxInlineSize
 CTInPlaceTypeA special tag used to indicate that in-place construction of a variant should take place
 CTInputDeviceMapAn interface which can be added to any IInputDevice (or any other type which is creating Human Interface Devices) to store it's unique identifier for those physical devices and associate them with a FInputDeviceId so that the rest of the Unreal Engine can interact with them
 CTInputUnifiedDelegateUtility delegate class to allow binding to either a C++ function or a blueprint script delegate
 CTInstanceData
 CTInstancedStructTInstancedStruct is a type-safe FInstancedStruct wrapper against the given BaseStruct type
 CTInstanceFrameState
 CTInstanceMap
 CTIntegerSequence
 CTIntegralConstantDefines a value metafunction of the given Value
 CTInteractiveToolCommandsTInteractiveToolCommands is a base class that handles connecting up Tool Actions (ie the FInteractiveToolAction provided by a UInteractiveTool) to the UnrealEditor Command system, which allows for remappable hotkeys, etc
 CTInterfaceInstance
 CTIntervalTemplate for numeric interval
 CTIntervalTraitsType traits for Arithmetic interval
 CTIntervalTraits< FTimespan >
 CTIntrusiveDoubleLinkedListIntrusive double linked list
 CTIntrusiveDoubleLinkedListIteratorIterator for intrusive double linked list
 CTIntrusiveDoubleLinkedListNodeNode of an intrusive double linked list Structs/classes must inherit this, to use it, e.g: struct FMyStruct : public TIntrusiveDoubleLinkedListNode<FMyStruct> TIntrusiveDoubleLinkedListNode can be inherited multiple times, ex: if ElementType needs to be stored in several lists at once by specifying a different ContainerType template parameter to distinguish the nodes
 CTIntrusiveLinkedListEncapsulates a link in a single linked list with constant access time
 CTIntrusiveLinkedListIterator
 CTIntrusiveList
 CTIntrusiveListElement
 CTInvokeResultTrait for the type of the result when invoking a callable with the given argument types
 CTIOperatorEvaluationEnvironmentStructures used for managing the evaluation environment for operators in an expression
 CTIoPriorityQueue
 CTIoStatusOrOptional I/O result or error status
 CTIsAbstractTraits class which tests if a type is abstract
 CTIsArithmeticTraits class which tests if a type is arithmetic
 CTIsArithmetic< ANSICHAR >
 CTIsArithmetic< bool >
 CTIsArithmetic< const T >
 CTIsArithmetic< const volatile T >
 CTIsArithmetic< double >
 CTIsArithmetic< float >
 CTIsArithmetic< int16 >
 CTIsArithmetic< int32 >
 CTIsArithmetic< int64 >
 CTIsArithmetic< int8 >
 CTIsArithmetic< long >
 CTIsArithmetic< long double >
 CTIsArithmetic< uint16 >
 CTIsArithmetic< uint32 >
 CTIsArithmetic< uint64 >
 CTIsArithmetic< uint8 >
 CTIsArithmetic< unsigned long >
 CTIsArithmetic< volatile T >
 CTIsArithmetic< WIDECHAR >
 CTIsArrayTraits class which tests if a type is a C++ array
 CTIsArray< T[]>
 CTIsArray< T[N]>
 CTIsArrayOrRefOfTypeType trait which returns true if the type T is an array or a reference to an array of ArrType
 CTIsArrayOrRefOfType< ArrType(&)[N], ArrType >
 CTIsArrayOrRefOfType< ArrType[], ArrType >
 CTIsArrayOrRefOfType< ArrType[N], ArrType >
 CTIsArrayOrRefOfType< const ArrType(&)[N], ArrType >
 CTIsArrayOrRefOfType< const ArrType[], ArrType >
 CTIsArrayOrRefOfType< const ArrType[N], ArrType >
 CTIsArrayOrRefOfType< const volatile ArrType(&)[N], ArrType >
 CTIsArrayOrRefOfType< const volatile ArrType[], ArrType >
 CTIsArrayOrRefOfType< const volatile ArrType[N], ArrType >
 CTIsArrayOrRefOfType< volatile ArrType(&)[N], ArrType >
 CTIsArrayOrRefOfType< volatile ArrType[], ArrType >
 CTIsArrayOrRefOfType< volatile ArrType[N], ArrType >
 CTIsArrayOrRefOfTypeByPredicateType trait which returns true if the type T is an array or a reference to an array of a type which matches the predicate
 CTIsArrayOrRefOfTypeByPredicate< ArrType(&)[N], Predicate >
 CTIsArrayOrRefOfTypeByPredicate< ArrType[], Predicate >
 CTIsArrayOrRefOfTypeByPredicate< ArrType[N], Predicate >
 CTIsArrayOrRefOfTypeByPredicate< const ArrType(&)[N], Predicate >
 CTIsArrayOrRefOfTypeByPredicate< const ArrType[], Predicate >
 CTIsArrayOrRefOfTypeByPredicate< const ArrType[N], Predicate >
 CTIsArrayOrRefOfTypeByPredicate< const volatile ArrType(&)[N], Predicate >
 CTIsArrayOrRefOfTypeByPredicate< const volatile ArrType[], Predicate >
 CTIsArrayOrRefOfTypeByPredicate< const volatile ArrType[N], Predicate >
 CTIsArrayOrRefOfTypeByPredicate< volatile ArrType(&)[N], Predicate >
 CTIsArrayOrRefOfTypeByPredicate< volatile ArrType[], Predicate >
 CTIsArrayOrRefOfTypeByPredicate< volatile ArrType[N], Predicate >
 CTIsBitwiseConstructibleTests if a type T is bitwise-constructible from a given argument type U
 CTIsBitwiseConstructible< const T *, T * >
 CTIsBitwiseConstructible< const T, U >
 CTIsBitwiseConstructible< FDateRange, TRange< FDateTime > >
 CTIsBitwiseConstructible< FDateRangeBound, TRangeBound< FDateTime > >
 CTIsBitwiseConstructible< FDoubleInterval, TInterval< double > >
 CTIsBitwiseConstructible< FDoubleRange, TRange< double > >
 CTIsBitwiseConstructible< FDoubleRangeBound, TRangeBound< double > >
 CTIsBitwiseConstructible< FFloatInterval, TInterval< float > >
 CTIsBitwiseConstructible< FFloatRange, TRange< float > >
 CTIsBitwiseConstructible< FFloatRangeBound, TRangeBound< float > >
 CTIsBitwiseConstructible< FFrameNumberRange, TRange< FFrameNumber > >
 CTIsBitwiseConstructible< FFrameNumberRangeBound, TRangeBound< FFrameNumber > >
 CTIsBitwiseConstructible< FInt16Range, TRange< int16 > >
 CTIsBitwiseConstructible< FInt16RangeBound, TRangeBound< int16 > >
 CTIsBitwiseConstructible< FInt32Interval, TInterval< int32 > >
 CTIsBitwiseConstructible< FInt32Range, TRange< int32 > >
 CTIsBitwiseConstructible< FInt32RangeBound, TRangeBound< int32 > >
 CTIsBitwiseConstructible< FInt64Range, TRange< int64 > >
 CTIsBitwiseConstructible< FInt64RangeBound, TRangeBound< int64 > >
 CTIsBitwiseConstructible< FInt8Range, TRange< int8 > >
 CTIsBitwiseConstructible< FInt8RangeBound, TRangeBound< int8 > >
 CTIsBitwiseConstructible< FInterpCurve< FLinearColor >, FInterpCurveLinearColor >
 CTIsBitwiseConstructible< FInterpCurve< float >, FInterpCurveFloat >
 CTIsBitwiseConstructible< FInterpCurve< FQuat >, FInterpCurveQuat >
 CTIsBitwiseConstructible< FInterpCurve< FTwoVectors >, FInterpCurveTwoVectors >
 CTIsBitwiseConstructible< FInterpCurve< FVector >, FInterpCurveVector >
 CTIsBitwiseConstructible< FInterpCurve< FVector2D >, FInterpCurveVector2D >
 CTIsBitwiseConstructible< FInterpCurveFloat, FInterpCurve< float > >
 CTIsBitwiseConstructible< FInterpCurveLinearColor, FInterpCurve< FLinearColor > >
 CTIsBitwiseConstructible< FInterpCurveQuat, FInterpCurve< FQuat > >
 CTIsBitwiseConstructible< FInterpCurveTwoVectors, FInterpCurve< FTwoVectors > >
 CTIsBitwiseConstructible< FInterpCurveVector, FInterpCurve< FVector > >
 CTIsBitwiseConstructible< FInterpCurveVector2D, FInterpCurve< FVector2D > >
 CTIsBitwiseConstructible< int16, uint16 >
 CTIsBitwiseConstructible< int32, uint32 >
 CTIsBitwiseConstructible< int64, uint64 >
 CTIsBitwiseConstructible< int8, ANSICHAR >
 CTIsBitwiseConstructible< int8, uint8 >
 CTIsBitwiseConstructible< int8, UTF8CHAR >
 CTIsBitwiseConstructible< T, T >
 CTIsBitwiseConstructible< TInterval< double >, FDoubleInterval >
 CTIsBitwiseConstructible< TInterval< float >, FFloatInterval >
 CTIsBitwiseConstructible< TInterval< int32 >, FInt32Interval >
 CTIsBitwiseConstructible< TObjectPtr< T >, T * >
 CTIsBitwiseConstructible< TRange< double >, FDoubleRange >
 CTIsBitwiseConstructible< TRange< FDateTime >, FDateRange >
 CTIsBitwiseConstructible< TRange< FFrameNumber >, FFrameNumberRange >
 CTIsBitwiseConstructible< TRange< float >, FFloatRange >
 CTIsBitwiseConstructible< TRange< int16 >, FInt16Range >
 CTIsBitwiseConstructible< TRange< int32 >, FInt32Range >
 CTIsBitwiseConstructible< TRange< int64 >, FInt64Range >
 CTIsBitwiseConstructible< TRange< int8 >, FInt8Range >
 CTIsBitwiseConstructible< TRangeBound< double >, FDoubleRangeBound >
 CTIsBitwiseConstructible< TRangeBound< FDateTime >, FDateRangeBound >
 CTIsBitwiseConstructible< TRangeBound< FFrameNumber >, FFrameNumberRangeBound >
 CTIsBitwiseConstructible< TRangeBound< float >, FFloatRangeBound >
 CTIsBitwiseConstructible< TRangeBound< int16 >, FInt16RangeBound >
 CTIsBitwiseConstructible< TRangeBound< int32 >, FInt32RangeBound >
 CTIsBitwiseConstructible< TRangeBound< int64 >, FInt64RangeBound >
 CTIsBitwiseConstructible< TRangeBound< int8 >, FInt8RangeBound >
 CTIsBitwiseConstructible< TUniquePtr< T >, T * >
 CTIsBitwiseConstructible< uint16, int16 >
 CTIsBitwiseConstructible< uint32, int32 >
 CTIsBitwiseConstructible< uint64, int64 >
 CTIsBitwiseConstructible< uint8, ANSICHAR >
 CTIsBitwiseConstructible< uint8, int8 >
 CTIsBitwiseConstructible< uint8, UTF8CHAR >
 CTIsBitwiseConstructible< UTF8CHAR, ANSICHAR >
 CTIsBoundedArrayTraits class which tests if a type is a bounded C++ array
 CTIsBoundedArray< T[N]>
 CTIsBulkSerializableTraits class to specify which attribute types can be bulk serialized
 CTIsBulkSerializable< FName >
 CTIsBulkSerializable< FTransform >
 CTIsCharEncodingCompatibleWithTrait which tests if a source char type is binary compatible with a destination char type
 CTIsCharEncodingSimplyConvertibleToTrait which tests if code units of the source encoding are simply convertible (i.e
 CTIsCharTypeType trait which tests if a type is a character encoding type
 CTIsCharType< ANSICHAR >
 CTIsCharType< const T >
 CTIsCharType< const volatile T >
 CTIsCharType< UCS2CHAR >
 CTIsCharType< UTF16CHAR >
 CTIsCharType< UTF32CHAR >
 CTIsCharType< UTF8CHAR >
 CTIsCharType< volatile T >
 CTIsCharType< WIDECHAR >
 CTIsClassDetermines if T is a struct/class type
 CTIsConstTraits class which tests if a type is const
 CTIsConst< const T >
 CTIsConstructibleDetermines if T is constructible from a set of arguments
 CTIsContiguousContainerTraits class which tests if a type is a contiguous container
 CTIsContiguousContainer< const T >
 CTIsContiguousContainer< const T[]>
 CTIsContiguousContainer< const T[N]>
 CTIsContiguousContainer< const volatile T >
 CTIsContiguousContainer< const volatile T[]>
 CTIsContiguousContainer< const volatile T[N]>
 CTIsContiguousContainer< FBufferArchive >
 CTIsContiguousContainer< FBufferArchive64 >
 CTIsContiguousContainer< FMemoryImageString >
 CTIsContiguousContainer< FNameBuilder >
 CTIsContiguousContainer< FSegmentBlendData >
 CTIsContiguousContainer< FStaticMeshSectionArray >
 CTIsContiguousContainer< FStringOutputDevice >
 CTIsContiguousContainer< FStringOutputDeviceCountLines >
 CTIsContiguousContainer< Nanite::FMeshDataSectionArray >
 CTIsContiguousContainer< std::initializer_list< T > >Specialization for initializer lists (also always contiguous)
 CTIsContiguousContainer< T & >
 CTIsContiguousContainer< T && >
 CTIsContiguousContainer< T[]>Specialization for unbounded C arrays (never contiguous - should be treated as pointers which are not regarded as contiguous containers)
 CTIsContiguousContainer< T[N]>Specialization for C arrays (always contiguous)
 CTIsContiguousContainer< TArray< T, AllocatorType > >
 CTIsContiguousContainer< TArrayRange< T > >
 CTIsContiguousContainer< TArrayView< T, SizeType > >
 CTIsContiguousContainer< TBasicArray< T > >
 CTIsContiguousContainer< TInlineComponentArray< T, NumElements > >
 CTIsContiguousContainer< TMaybeMappedArray< T, Alignment > >
 CTIsContiguousContainer< TStaticArray< ElementType, NumElements, Alignment > >
 CTIsContiguousContainer< TStringBuilderBase< CharType > >
 CTIsContiguousContainer< TStringBuilderWithBuffer< CharType, BufferSize > >
 CTIsContiguousContainer< TStringConversion< Converter, DefaultConversionSize > >
 CTIsContiguousContainer< TStringPointer< FromType, ToType > >
 CTIsContiguousContainer< TStringView< CharType > >
 CTIsContiguousContainer< TWriteToString< CharType, BufferSize > >
 CTIsContiguousContainer< UE::Anim::TTypedIndexRange< ArgTypes... > >
 CTIsContiguousContainer< UE::TSharedString< CharType > >
 CTIsContiguousContainer< Verse::FNativeString >
 CTIsContiguousContainer< volatile T >
 CTIsContiguousContainer< volatile T[]>
 CTIsContiguousContainer< volatile T[N]>
 CTIsDerivedFromIs type DerivedType inherited from BaseType
 CTIsEnum
 CTIsEnumClassTraits class which tests if a type is arithmetic
 CTIsFixedWidthCharEncoding
 CTIsFloatingPointTraits class which tests if a type is floating point
 CTIsFloatingPoint< const T >
 CTIsFloatingPoint< const volatile T >
 CTIsFloatingPoint< double >
 CTIsFloatingPoint< float >
 CTIsFloatingPoint< long double >
 CTIsFloatingPoint< volatile T >
 CTIsFunctionTIsFunction
 CTIsFunction< RetType(Params...)>
 CTIsFundamentalTypeTIsFundamentalType
 CTIsIInterfaceMetafunction which detects whether or not a class is an IInterface
 CTIsIInterface< T, false >
 CTIsImplicitlyConstructible
 CTIsInitializerListTraits class which tests if a type is an initializer list
 CTIsInitializerList< const T >
 CTIsInitializerList< const volatile T >
 CTIsInitializerList< std::initializer_list< T > >
 CTIsInitializerList< volatile T >
 CTIsIntegralTraits class which tests if a type is integral
 CTIsIntegral< bool >
 CTIsIntegral< char >
 CTIsIntegral< char16_t >
 CTIsIntegral< char32_t >
 CTIsIntegral< const T >
 CTIsIntegral< const volatile T >
 CTIsIntegral< int >
 CTIsIntegral< long >
 CTIsIntegral< long long >
 CTIsIntegral< short >
 CTIsIntegral< signed char >
 CTIsIntegral< unsigned char >
 CTIsIntegral< unsigned int >
 CTIsIntegral< unsigned long >
 CTIsIntegral< unsigned long long >
 CTIsIntegral< unsigned short >
 CTIsIntegral< volatile T >
 CTIsIntegral< wchar_t >
 CTIsInvocableTraits class which tests if an instance of CallableType can be invoked with a list of the arguments of the types provided
 CTIsLValueReferenceTypeTIsLValueReferenceType
 CTIsLValueReferenceType< T & >
 CTIsMemberPointerTraits class which tests if a type is a pointer to member (data member or member function)
 CTIsMemberPointer< const T >
 CTIsMemberPointer< const volatile T >
 CTIsMemberPointer< T U::* >
 CTIsMemberPointer< volatile T >
 CTIsPODTypeTraits class which tests if a type is POD
 CTIsPODType< class FScriptInterface >
 CTIsPODType< FBasisVectorMatrix44d >
 CTIsPODType< FBasisVectorMatrix44f >
 CTIsPODType< FBoolAnnotation >
 CTIsPODType< FBox2d >
 CTIsPODType< FBox2f >
 CTIsPODType< FBox3d >
 CTIsPODType< FBox3f >
 CTIsPODType< FBoxSphereBounds3d >
 CTIsPODType< FBoxSphereBounds3f >
 CTIsPODType< FColor >
 CTIsPODType< FDuplicatedObject >
 CTIsPODType< FDXT1 >
 CTIsPODType< FDXT5 >
 CTIsPODType< FDXTColor16 >
 CTIsPODType< FDXTColor565 >
 CTIsPODType< FGeometry >
 CTIsPODType< FGuid >
 CTIsPODType< FHitResult >
 CTIsPODType< FInt32Point >Namespace UE::Math
 CTIsPODType< FInt32Rect >Namespace UE::Math
 CTIsPODType< FInt32Vector2 >Namespace UE::Math
 CTIsPODType< FInt32Vector3 >
 CTIsPODType< FInt32Vector4 >
 CTIsPODType< FInt64Point >
 CTIsPODType< FInt64Rect >
 CTIsPODType< FInt64Vector2 >
 CTIsPODType< FInt64Vector3 >
 CTIsPODType< FInt64Vector4 >
 CTIsPODType< FLazyObjectPtr >
 CTIsPODType< FLinearColor >
 CTIsPODType< FLookAtMatrix44d >
 CTIsPODType< FLookAtMatrix44f >
 CTIsPODType< FLookFromMatrix44d >
 CTIsPODType< FLookFromMatrix44f >
 CTIsPODType< FMargin >
 CTIsPODType< FMatrix44d >
 CTIsPODType< FMatrix44f >
 CTIsPODType< FMovieSceneDoubleValue >
 CTIsPODType< FMovieSceneFloatValue >
 CTIsPODType< FMovieSceneTangentData >
 CTIsPODType< FName >FNames act like PODs
 CTIsPODType< FNameCurveKey >
 CTIsPODType< FOrientedBox >
 CTIsPODType< FOverlapInfo >
 CTIsPODType< FOverlapResult >
 CTIsPODType< FPaintGeometry >
 CTIsPODType< FParticleSysParam >
 CTIsPODType< FPlane4d >
 CTIsPODType< FPlane4f >
 CTIsPODType< FQuantizedDirectionalLightSample >
 CTIsPODType< FQuantizedSimpleLightSample >
 CTIsPODType< FQuat4d >
 CTIsPODType< FQuat4f >
 CTIsPODType< FRay3d >
 CTIsPODType< FRay3f >
 CTIsPODType< FRichCurveKey >
 CTIsPODType< FRotator3d >
 CTIsPODType< FRotator3f >
 CTIsPODType< FShortRect >
 CTIsPODType< FSimpleCurveKey >
 CTIsPODType< FSlateClippingZone >
 CTIsPODType< FSlateGradientStop >
 CTIsPODType< FSlateRect >
 CTIsPODType< FSlateVertex >
 CTIsPODType< FSoftObjectPtr >
 CTIsPODType< FSphere3d >
 CTIsPODType< FSphere3f >
 CTIsPODType< FStateTreeCompareBoolConditionInstanceData >
 CTIsPODType< FStateTreeCompareDistanceConditionInstanceData >
 CTIsPODType< FStateTreeCompareEnumConditionInstanceData >
 CTIsPODType< FStateTreeCompareFloatConditionInstanceData >
 CTIsPODType< FStateTreeCompareIntConditionInstanceData >
 CTIsPODType< FStateTreeRandomConditionInstanceData >
 CTIsPODType< FTransform2d >
 CTIsPODType< FTransform2f >
 CTIsPODType< FTransform3d >
 CTIsPODType< FTransform3f >
 CTIsPODType< FTwoVectors >
 CTIsPODType< FUint32Point >
 CTIsPODType< FUint32Rect >
 CTIsPODType< FUint32Vector2 >
 CTIsPODType< FUint32Vector3 >
 CTIsPODType< FUint32Vector4 >
 CTIsPODType< FUint64Point >
 CTIsPODType< FUint64Rect >
 CTIsPODType< FUint64Vector2 >
 CTIsPODType< FUint64Vector3 >
 CTIsPODType< FUint64Vector4 >
 CTIsPODType< FUniqueObjectGuid >
 CTIsPODType< FVector2d >
 CTIsPODType< FVector2f >
 CTIsPODType< FVector3d >
 CTIsPODType< FVector3f >
 CTIsPODType< FVector4d >
 CTIsPODType< FVector4f >
 CTIsPODType< FWalkableSlopeOverride >
 CTIsPODType< FWeakObjectPtr >
 CTIsPODType< FWidgetProxy >
 CTIsPODType< SkeletalMeshImportData::FJointPos >
 CTIsPODType< SkeletalMeshImportData::FMeshFace >
 CTIsPODType< SkeletalMeshImportData::FMeshWedge >
 CTIsPODType< SkeletalMeshImportData::FTriangle >
 CTIsPODType< SkeletalMeshImportData::FVertInfluence >
 CTIsPODType< TEnumAsByte< T > >
 CTIsPODType< TFieldPath< T > >
 CTIsPODType< TLazyObjectPtr< T > >
 CTIsPODType< TPersistentObjectPtr< TObjectID > >
 CTIsPODType< TSoftClassPtr< T > >
 CTIsPODType< TWeakFieldPtr< T > >
 CTIsPODType< TWeakObjectPtr< T > >
 CTIsPointerTraits class which tests if a type is a pointer
 CTIsPointer< const T >
 CTIsPointer< const volatile T >
 CTIsPointer< T * >
 CTIsPointer< volatile T >
 CTIsPointerOrObjectPtrToBaseOf
 CTIsPointerOrObjectPtrToBaseOfImpl
 CTIsPointerOrObjectPtrToBaseOfImpl< T *, DerivedType >
 CTIsPointerOrObjectPtrToBaseOfImpl< TObjectPtr< T >, DerivedType >
 CTIsPolymorphicTraits class which tests if a type is polymorphic (virtual)
 CTIsReferenceTypeTIsReferenceType
 CTIsReferenceType< T & >
 CTIsReferenceType< T && >
 CTIsRValueReferenceTypeTIsRValueReferenceType
 CTIsRValueReferenceType< T && >
 CTIsSignedTraits class which tests if a type is a signed integral type
 CTIsSigned< const T >
 CTIsSigned< const volatile T >
 CTIsSigned< int16 >
 CTIsSigned< int32 >
 CTIsSigned< int64 >
 CTIsSigned< int8 >
 CTIsSigned< volatile T >
 CTIsSoftObjectPointerTypeTIsSoftObjectPointerType Trait for recognizing 'soft' (path-based) object pointer types
 CTIsSoftObjectPointerType< FSoftObjectPtr >
 CTIsSoftObjectPointerType< TSoftObjectPtr< T > >
 CTIsTArray
 CTIsTArrayView
 CTIsTEnumAsByte
 CTIsTFunctionTraits class which checks if T is a TFunction<> type
 CTIsTFunction< const T >
 CTIsTFunction< const volatile T >
 CTIsTFunction< TFunction< T > >
 CTIsTFunction< volatile T >
 CTIsTFunctionRefTraits class which checks if T is a TFunctionRef<> type
 CTIsTFunctionRef< const T >
 CTIsTFunctionRef< const volatile T >
 CTIsTFunctionRef< TFunctionRef< T > >
 CTIsTFunctionRef< volatile T >
 CTIsTMapTraits class which determines whether or not a type is a TMap
 CTIsTMap< const TMap< KeyType, ValueType, SetAllocator, KeyFuncs > >
 CTIsTMap< const volatile TMap< KeyType, ValueType, SetAllocator, KeyFuncs > >
 CTIsTMap< TMap< KeyType, ValueType, SetAllocator, KeyFuncs > >
 CTIsTMap< volatile TMap< KeyType, ValueType, SetAllocator, KeyFuncs > >
 CTIsTObjectPtr
 CTIsTrivialTraits class which tests if a type is trivial
 CTIsTriviallyCopyAssignableTraits class which tests if a type has a trivial copy assignment operator
 CTIsTriviallyCopyConstructibleTraits class which tests if a type has a trivial copy constructor
 CTIsTSetTraits class which determines whether or not a type is a TSet
 CTIsTSet< const TSet< ElementType, KeyFuncs, Allocator > >
 CTIsTSet< const volatile TSet< ElementType, KeyFuncs, Allocator > >
 CTIsTSet< TSet< ElementType, KeyFuncs, Allocator > >
 CTIsTSet< volatile TSet< ElementType, KeyFuncs, Allocator > >
 CTIsTString
 CTIsTSubclassOf
 CTIsTSubclassOf< const TSubclassOf< T > >
 CTIsTSubclassOf< const volatile TSubclassOf< T > >
 CTIsTSubclassOf< TSubclassOf< T > >
 CTIsTSubclassOf< volatile TSubclassOf< T > >
 CTIsTSubclassOfField
 CTIsTSubclassOfField< const TSubclassOfField< T > >
 CTIsTSubclassOfField< const volatile TSubclassOfField< T > >
 CTIsTSubclassOfField< TSubclassOfField< T > >
 CTIsTSubclassOfField< volatile TSubclassOfField< T > >
 CTIsTUniqueFunctionTraits class which checks if T is a TFunction<> type
 CTIsTUniqueFunction< const T >
 CTIsTUniqueFunction< const volatile T >
 CTIsTUniqueFunction< TUniqueFunction< T > >
 CTIsTUniqueFunction< volatile T >
 CTIsTuple
 CTIsUECoreTypeTraits class which tests if a type is part of the core types included in CoreMinimal.h
 CTIsUECoreVariantTraits class which tests if a type is a core variant type (e.g
 CTIsUECoreVariant< FBasisVectorMatrix44d >
 CTIsUECoreVariant< FBasisVectorMatrix44f >
 CTIsUECoreVariant< FBox2d >
 CTIsUECoreVariant< FBox2f >
 CTIsUECoreVariant< FBox3d >
 CTIsUECoreVariant< FBox3f >
 CTIsUECoreVariant< FBoxSphereBounds3d >
 CTIsUECoreVariant< FBoxSphereBounds3f >
 CTIsUECoreVariant< FCapsuleShape3d >
 CTIsUECoreVariant< FCapsuleShape3f >
 CTIsUECoreVariant< FClipProjectionMatrix44d >
 CTIsUECoreVariant< FClipProjectionMatrix44f >
 CTIsUECoreVariant< FCompactBoxSphereBounds3d >
 CTIsUECoreVariant< FDualQuat4d >
 CTIsUECoreVariant< FDualQuat4f >
 CTIsUECoreVariant< FInt32Point >
 CTIsUECoreVariant< FInt32Rect >
 CTIsUECoreVariant< FInt32Vector2 >
 CTIsUECoreVariant< FInt32Vector3 >
 CTIsUECoreVariant< FInt32Vector4 >
 CTIsUECoreVariant< FInt64Point >
 CTIsUECoreVariant< FInt64Rect >
 CTIsUECoreVariant< FInt64Vector2 >
 CTIsUECoreVariant< FInt64Vector3 >
 CTIsUECoreVariant< FInt64Vector4 >
 CTIsUECoreVariant< FInverseRotationMatrix44d >
 CTIsUECoreVariant< FInverseRotationMatrix44f >
 CTIsUECoreVariant< FLookAtMatrix44d >
 CTIsUECoreVariant< FLookAtMatrix44f >
 CTIsUECoreVariant< FLookFromMatrix44d >
 CTIsUECoreVariant< FLookFromMatrix44f >
 CTIsUECoreVariant< FMatrix44d >
 CTIsUECoreVariant< FMatrix44f >
 CTIsUECoreVariant< FMirrorMatrix44d >
 CTIsUECoreVariant< FMirrorMatrix44f >
 CTIsUECoreVariant< FOrthoMatrix44d >
 CTIsUECoreVariant< FOrthoMatrix44f >
 CTIsUECoreVariant< FPerspectiveMatrix44d >
 CTIsUECoreVariant< FPerspectiveMatrix44f >
 CTIsUECoreVariant< FPlane4d >
 CTIsUECoreVariant< FPlane4f >
 CTIsUECoreVariant< FQuat4d >
 CTIsUECoreVariant< FQuat4f >
 CTIsUECoreVariant< FQuatRotationMatrix44d >
 CTIsUECoreVariant< FQuatRotationMatrix44f >
 CTIsUECoreVariant< FQuatRotationTranslationMatrix44d >
 CTIsUECoreVariant< FQuatRotationTranslationMatrix44f >
 CTIsUECoreVariant< FRay3d >
 CTIsUECoreVariant< FRay3f >
 CTIsUECoreVariant< FReversedZOrthoMatrix44d >
 CTIsUECoreVariant< FReversedZOrthoMatrix44f >
 CTIsUECoreVariant< FReversedZPerspectiveMatrix44d >
 CTIsUECoreVariant< FReversedZPerspectiveMatrix44f >
 CTIsUECoreVariant< FRotationAboutPointMatrix44d >
 CTIsUECoreVariant< FRotationAboutPointMatrix44f >
 CTIsUECoreVariant< FRotationMatrix44d >
 CTIsUECoreVariant< FRotationMatrix44f >
 CTIsUECoreVariant< FRotationTranslationMatrix44d >
 CTIsUECoreVariant< FRotationTranslationMatrix44f >
 CTIsUECoreVariant< FRotator3d >
 CTIsUECoreVariant< FRotator3f >
 CTIsUECoreVariant< FScaleMatrix44d >
 CTIsUECoreVariant< FScaleMatrix44f >
 CTIsUECoreVariant< FScaleRotationTranslationMatrix44d >
 CTIsUECoreVariant< FScaleRotationTranslationMatrix44f >
 CTIsUECoreVariant< FSphere3d >
 CTIsUECoreVariant< FSphere3f >
 CTIsUECoreVariant< FTransform3d >
 CTIsUECoreVariant< FTransform3f >
 CTIsUECoreVariant< FTranslationMatrix44d >
 CTIsUECoreVariant< FTranslationMatrix44f >
 CTIsUECoreVariant< FUint32Point >
 CTIsUECoreVariant< FUint32Rect >
 CTIsUECoreVariant< FUint32Vector2 >
 CTIsUECoreVariant< FUint32Vector3 >
 CTIsUECoreVariant< FUint32Vector4 >
 CTIsUECoreVariant< FUint64Point >
 CTIsUECoreVariant< FUint64Rect >
 CTIsUECoreVariant< FUint64Vector2 >
 CTIsUECoreVariant< FUint64Vector3 >
 CTIsUECoreVariant< FUint64Vector4 >
 CTIsUECoreVariant< FVector2d >
 CTIsUECoreVariant< FVector2f >
 CTIsUECoreVariant< FVector3d >
 CTIsUECoreVariant< FVector3f >
 CTIsUECoreVariant< FVector4d >
 CTIsUECoreVariant< FVector4f >
 CTIsUECoreVariant< T, TC, typename std::enable_if< TIsUECoreVariant< T >::Value &&std::is_same< TC, typename T::FReal >::value, void >::type >
 CTIsUECoreVariant< T, TC, typename std::enable_if< TIsUECoreVariant< T >::Value &&std::is_same< TC, typename T::IntType >::value, void >::type >
 CTIsUEnumClassTraits class which tests if a type is a UEnum class
 CTIsUnboundedArrayTraits class which tests if a type is an unbounded C++ array
 CTIsUnboundedArray< T[]>
 CTIsValidListItemLists/Trees only work with shared pointer types, and UObjbectBase*
 CTIsValidListItem< const T *, typename TEnableIf< TPointerIsConvertibleFromTo< T, UObjectBase >::Value >::Type >
 CTIsValidListItem< FCurveEditorTreeItemID >
 CTIsValidListItem< FName >
 CTIsValidListItem< T *, typename TEnableIf< TPointerIsConvertibleFromTo< T, UObjectBase >::Value >::Type >
 CTIsValidListItem< TFieldPath< T > >
 CTIsValidListItem< TObjectPtr< T > >
 CTIsValidListItem< TSharedPtr< T, ESPMode::NotThreadSafe > >
 CTIsValidListItem< TSharedPtr< T, ESPMode::ThreadSafe > >
 CTIsValidListItem< TSharedRef< T, ESPMode::NotThreadSafe > >
 CTIsValidListItem< TSharedRef< T, ESPMode::ThreadSafe > >
 CTIsValidListItem< TWeakObjectPtr< T > >
 CTIsValidListItem< TWeakPtr< T, Mode > >
 CTIsValidListItem< UE::Sequencer::TWeakViewModelPtr< ExtensionType > >
 CTIsValidVariadicFunctionArgTests if a type is a valid argument to a variadic function, e.g
 CTIsValidVariadicFunctionArg< FBlackboard::FKey >
 CTIsWeakPointerTypeTIsWeakPointerType
 CTIsWeakPointerType< FLazyObjectPtr >
 CTIsWeakPointerType< FSoftObjectPtr >
 CTIsWeakPointerType< FWeakObjectPtr >
 CTIsWeakPointerType< FWeakSharedBuffer >
 CTIsWeakPointerType< TFieldPath< T > >
 CTIsWeakPointerType< TLazyObjectPtr< T > >
 CTIsWeakPointerType< TPersistentObjectPtr< TObjectID > >
 CTIsWeakPointerType< TSoftClassPtr< T > >
 CTIsWeakPointerType< TSoftObjectPtr< T > >
 CTIsWeakPointerType< TWeakFieldPtr< T > >
 CTIsWeakPointerType< TWeakObjectPtr< T > >
 CTIsWeakPointerType< TWeakPtr< T, Mode > >
 CTIsZeroConstructTypeTIsZeroConstructType
 CTIsZeroConstructType< class FName >
 CTIsZeroConstructType< class FScriptInterface >
 CTIsZeroConstructType< FCanvasUVTri >
 CTIsZeroConstructType< FEnvQueryItem >
 CTIsZeroConstructType< FLifetimeProperty >
 CTIsZeroConstructType< FScriptArray >
 CTIsZeroConstructType< FSharedBuffer >
 CTIsZeroConstructType< FStaticMeshSectionArray >
 CTIsZeroConstructType< FUniqueBuffer >
 CTIsZeroConstructType< FWeakObjectPtr >
 CTIsZeroConstructType< FWeakSharedBuffer >
 CTIsZeroConstructType< Nanite::FMeshDataSectionArray >
 CTIsZeroConstructType< TArray< InElementType, AllocatorType > >
 CTIsZeroConstructType< TArrayView< InElementType > >
 CTIsZeroConstructType< TDelegateAccessHandlerBase< FNotThreadSafeDelegateMode > >
 CTIsZeroConstructType< TDelegateAccessHandlerBase< FNotThreadSafeNotCheckedDelegateMode > >
 CTIsZeroConstructType< TDelegateAccessHandlerBase< FThreadSafeDelegateMode > >
 CTIsZeroConstructType< TFieldPath< T > >
 CTIsZeroConstructType< TMulticastScriptDelegate< ThreadSafetyMode > >
 CTIsZeroConstructType< TObjectPtr< T > >
 CTIsZeroConstructType< TScriptArray< AllocatorType > >
 CTIsZeroConstructType< TScriptBitArray< AllocatorType, InDerivedType > >
 CTIsZeroConstructType< TScriptDelegate< ThreadSafetyMode > >
 CTIsZeroConstructType< TScriptMap< AllocatorType > >
 CTIsZeroConstructType< TScriptSet< AllocatorType, InDerivedType > >
 CTIsZeroConstructType< TScriptSparseArray< AllocatorType, InDerivedType > >
 CTIsZeroConstructType< TSharedPtr< ObjectType, Mode > >
 CTIsZeroConstructType< TUniquePtr< T > >
 CTIsZeroConstructType< TWeakFieldPtr< T > >
 CTIsZeroConstructType< TWeakObjectPtr< T > >
 CTIsZeroConstructType< TWeakPtr< T, Mode > >
 CTIsZeroConstructType< Verse::FNativeString >
 CTIsZeroConstructType< Verse::FNativeType >
 CTIteratorAdapterAdapter class for iterator implementation
 CTJsonWriter
 CTJugglingRotationArray rotation using juggling technique
 CTJumpTableWe need a mechanism by which we can iterate all items in the attribute map and perform an arbitrary operation on each
 CTkDOPCollisionCheckBase struct for all collision checks
 CTkDOPLineCollisionCheckThis struct holds the information used to do a line check against the kDOP tree
 CTkDOPNodeA node in the kDOP tree
 CTkDOPTreeThis is the tree of kDOPs that spatially divides the static mesh
 CTKeyFrameManipulatorTemplated key frame manipulator that knows how to add, remove and (re)arrange key times
 CTKeyInitializerAn initializer type for keys that's passed to the pair set when adding a new key
 CTKeyTimeIteratorKey time iterator for TKeyFrameManipulator
 CTKeyValuePairHelper class to make it easy to use key/value pairs with a container
 CTLargeWorldRenderPosition
 CTLargeWorldRenderScalar
 CTLazyEnableIfThis is a variant of the above that will determine the return type 'lazily', i.e
 CTLazyEnableIf< false, Func >
 CTLazyEnableIf< true, Func >
 CTLazyObjectPtrTLazyObjectPtr is the templatized version of the generic FLazyObjectPtr
 CTLazySingletonLazy singleton that can be torn down explicitly
 CTLegacySkinWeightInfoStruct for storing skin weight info in vertex buffer
 CTLessBinary predicate class for sorting elements in order
 CTLess< void >
 CTLinearAllocatorBase
 CTLinearArrayAllocatorBase
 CTLinearCircularRamper
 CTLinearRamper
 CTLinkedListEncapsulates a link in a single linked list with constant access time
 CTLinkedListBaseBase linked list class, used to implement methods shared by intrusive/non-intrusive linked lists
 CTLinkedListBuilderSingle linked list builder
 CTLinkedListBuilderNextLink
 CTLinkedListBuilderNextLinkMemberVar
 CTLinkedListIterator
 CTLinkedListIteratorBase
 CTList
 CTListTypeTraitsFurthermore, ListViews of TSharedPtr<> work differently from lists of UObject*
 CTListTypeTraits< const T *, typename TEnableIf< TPointerIsConvertibleFromTo< T, UObjectBase >::Value >::Type >
 CTListTypeTraits< FCurveEditorTreeItemID >
 CTListTypeTraits< FName >Functionality (e.g
 CTListTypeTraits< T *, typename TEnableIf< TPointerIsConvertibleFromTo< T, UObjectBase >::Value >::Type >Lists of pointer types only work if the pointers are deriving from UObject*
 CTListTypeTraits< TFieldPath< T > >Pointer-related functionality (e.g
 CTListTypeTraits< TObjectPtr< T > >Pointer-related functionality for TObjectPtr<T>
 CTListTypeTraits< TSharedPtr< T, ESPMode::NotThreadSafe > >Pointer-related functionality (e.g
 CTListTypeTraits< TSharedPtr< T, ESPMode::ThreadSafe > >
 CTListTypeTraits< TSharedRef< T, ESPMode::NotThreadSafe > >
 CTListTypeTraits< TSharedRef< T, ESPMode::ThreadSafe > >
 CTListTypeTraits< TWeakObjectPtr< T > >Pointer-related functionality (e.g
 CTListTypeTraits< TWeakPtr< T, ESPMode::NotThreadSafe > >
 CTListTypeTraits< TWeakPtr< T, ESPMode::ThreadSafe > >
 CTListTypeTraits< UE::Sequencer::TWeakViewModelPtr< ExtensionType > >
 CTLiteralTemplated literal struct to allow selection of wide or ansi string literals based on the character type provided, and not on compiler switches
 CTLiteral< WIDECHAR >
 CTLocalWorkQueue
 CTLockFreeAllocOnceIndexedAllocator
 CTLockFreeClassAllocatorThread safe, lock free pooling allocator of memory for instances of T
 CTLockFreeClassAllocator_TLSCacheThread safe, lock free pooling allocator of memory for instances of T
 CTLockFreeFixedSizeAllocatorThread safe, lock free pooling allocator of fixed size blocks that only returns free space when the allocator is destroyed
 CTLockFreeFixedSizeAllocator_TLSCacheThread safe, lock free pooling allocator of fixed size blocks that never returns free space, even at shutdown alignment isn't handled, assumes FMemory::Malloc will work
 CTLockFreeFixedSizeAllocator_TLSCacheBase
 CTLockFreePointerListFIFO
 CTLockFreePointerListLIFO
 CTLockFreePointerListLIFOPad
 CTLockFreePointerListUnordered
 CTLocklessGrowingStorage
 CTLocklessStaticStorage
 CTLosesQualifiersFromToTests if qualifiers are lost between one type and another, e.g.:
 CTLruCacheImplements a Least Recently Used (LRU) cache
 CTLumenCardOBB
 CTMakeSignedTraits class which gets the signed version of an integer type
 CTMakeSigned< const T >
 CTMakeSigned< const volatile T >
 CTMakeSigned< int16 >
 CTMakeSigned< int32 >
 CTMakeSigned< int64 >
 CTMakeSigned< int8 >
 CTMakeSigned< uint16 >
 CTMakeSigned< uint32 >
 CTMakeSigned< uint64 >
 CTMakeSigned< uint8 >
 CTMakeSigned< volatile T >
 CTMakeUnsignedTraits class which gets the unsigned version of an integer type
 CTMakeUnsigned< const T >
 CTMakeUnsigned< const volatile T >
 CTMakeUnsigned< int16 >
 CTMakeUnsigned< int32 >
 CTMakeUnsigned< int64 >
 CTMakeUnsigned< int8 >
 CTMakeUnsigned< uint16 >
 CTMakeUnsigned< uint32 >
 CTMakeUnsigned< uint64 >
 CTMakeUnsigned< uint8 >
 CTMakeUnsigned< volatile T >
 CTMallocBinnedCommon
 CTManagedArray
 CTManagedStoragePlatformFile
 CTMapA TMapBase specialization that only allows a single value associated with each key
 CTMapBaseThe base class of maps from keys to values
 CTMapBuilderTemplate for fluent map builders
 CTMapPrivateFriend
 CTMaterialRecursionGuard
 CTMathUtil
 CTMathUtilConstantsMath constants and utility functions, templated on float/double type
 CTMathUtilConstants< double >
 CTMathUtilConstants< float >
 CTMathUtilConstants< int32 >
 CTMathUtilConstants< int64 >
 CTMatrix2x22x2 generalized matrix
 CTMaxSizeofFinds the maximum sizeof the supplied types
 CTMaxSizeof< T, TRest... >
 CTMaxSizeof<>
 CTMaybeMappedAllocator
 CTMaybeMappedArray
 CTMediaPermutationsSelectorBuilder
 CTMemberFunctionPtrOuterType trait which yields the type of the class given a pointer to a member function of that class, e.g.:
 CTMemberFunctionPtrOuter< ReturnType(ObjectType::*)(ArgTypes...) & >
 CTMemberFunctionPtrOuter< ReturnType(ObjectType::*)(ArgTypes...) && >
 CTMemberFunctionPtrOuter< ReturnType(ObjectType::*)(ArgTypes...) >
 CTMemberFunctionPtrOuter< ReturnType(ObjectType::*)(ArgTypes...) const & >
 CTMemberFunctionPtrOuter< ReturnType(ObjectType::*)(ArgTypes...) const && >
 CTMemberFunctionPtrOuter< ReturnType(ObjectType::*)(ArgTypes...) const >
 CTMemberFunctionPtrOuter< ReturnType(ObjectType::*)(ArgTypes...) const volatile & >
 CTMemberFunctionPtrOuter< ReturnType(ObjectType::*)(ArgTypes...) const volatile && >
 CTMemberFunctionPtrOuter< ReturnType(ObjectType::*)(ArgTypes...) const volatile >
 CTMemberFunctionPtrOuter< ReturnType(ObjectType::*)(ArgTypes...) volatile & >
 CTMemberFunctionPtrOuter< ReturnType(ObjectType::*)(ArgTypes...) volatile && >
 CTMemberFunctionPtrOuter< ReturnType(ObjectType::*)(ArgTypes...) volatile >
 CTMemFunPtrType
 CTMemFunPtrType< false, Class, RetType(ArgTypes...)>
 CTMemFunPtrType< true, Class, RetType(ArgTypes...)>
 CTMemoryHasherArchive for hashing arbitrary data
 CTMemoryImageAllocator
 CTMemoryImageObject
 CTMemoryImagePtr
 CTMemoryViewA non-owning view of a contiguous region of memory
 CTMemoryWriterBaseArchive for storing arbitrary data to the specified memory location
 CTMemStackAllocatorA container allocator that allocates from a mem-stack
 CTMergeSortMerge sort class
 CTMeshAttributeArrayBaseThis defines the container used to hold mesh element attributes of a particular name and index
 CTMeshAttributeArraySetThis is a type-specific attribute array, which is actually instanced in the attribute set
 CTMeshAttributesRefThis is the class used to access attribute values
 CTMeshAttributesRef< ElementIDType, TArrayAttribute< AttributeType > >
 CTMeshAttributesRef< ElementIDType, TArrayView< AttributeType > >
 CTMeshAttributesRefType
 CTMeshAttributesRefType< TArrayAttribute< T > >
 CTMeshAttributesRefType< TArrayView< T > >
 CTMeshAttributesRefTypeBaseDefine type traits for different kinds of mesh attributes
 CTMeshAttributesRegisterTypeAdditional type traits for registering different attributes
 CTMeshAttributesRegisterType< T[]>
 CTMeshAttributesRegisterType< T[N]>
 CTMeshElementArrayWe prefer to access elements of the container via strongly-typed IDs
 CTMeshElementArrayBaseThis defines the container used to hold mesh elements
 CTMeshElementContainerTemplated specialization for type-safety
 CTMeshUnboundedAttributeArraySetThis is a type-specific attribute array, which is actually instanced in the attribute set
 CTModelDataStore
 CTModelsTraits class which does concept checking
 CTMoveSupportTraitsThis traits class is intended to be used in pairs to allow efficient and correct move-aware overloads for generic types
 CTMoveSupportTraitsBase
 CTMoveSupportTraitsBase< T, const T & >
 CTMovieSceneAnimTypeIDTemplated class that initializes a unique ID for the templated type (normally an execution token) Care should be taken here not to expose the type in any way across a DLL boundary, as this will break the uniqueness of the identifier
 CTMovieSceneAnimTypeIDContainerAnim type ID container that uniquely identifies types of animated data based on a predicate data structure
 CTMovieSceneBlendingActuatorTemplated blending actuator that knows how to apply a specific data type to an object
 CTMovieSceneChannelDataTemplated channel data utility class that provides a consistent interface for interacting with a channel's keys and values
 CTMovieSceneChannelData< const ValueType >Specialization of TMovieSceneChannelData for const value types (limited read-only access to data)
 CTMovieSceneChannelHandleForward declaration of a typed channel handle
 CTMovieSceneChannelHandle< FMovieSceneChannel >Base implementation that is just the untyped handle type
 CTMovieSceneChannelTraitsTraits structure to be specialized for any channel type passed to FMovieSceneChannelProxy
 CTMovieSceneChannelTraits< FMovieSceneAudioTriggerChannel >
 CTMovieSceneChannelTraits< FMovieSceneBoolChannel >
 CTMovieSceneChannelTraits< FMovieSceneByteChannel >
 CTMovieSceneChannelTraits< FMovieSceneCameraShakeSourceTriggerChannel >
 CTMovieSceneChannelTraits< FMovieSceneDoubleChannel >
 CTMovieSceneChannelTraits< FMovieSceneDoublePerlinNoiseChannel >
 CTMovieSceneChannelTraits< FMovieSceneEventChannel >
 CTMovieSceneChannelTraits< FMovieSceneEventSectionData >A curve of events
 CTMovieSceneChannelTraits< FMovieSceneFloatChannel >
 CTMovieSceneChannelTraits< FMovieSceneFloatPerlinNoiseChannel >
 CTMovieSceneChannelTraits< FMovieSceneGameplayCueChannel >
 CTMovieSceneChannelTraits< FMovieSceneIntegerChannel >
 CTMovieSceneChannelTraits< FMovieSceneObjectPathChannel >
 CTMovieSceneChannelTraits< FMovieSceneParticleChannel >
 CTMovieSceneChannelTraits< FMovieSceneStringChannel >
 CTMovieSceneChannelTraits< FMovieSceneTimeWarpChannel >
 CTMovieSceneChannelTraitsBaseTraits structure to be specialized for any channel type passed to FMovieSceneChannelProxy
 CTMovieSceneCurveChannelImpl
 CTMovieSceneEvaluationTreeTemplated version of FMovieSceneEvaluationTree that is also able to associate arbitrary data with nodes
 CTMovieSceneEvaluationTreeDataIteratorAn iterator type that is iterates all the data associated with a given node and its parents
 CTMovieSceneEvaluationTreeFormatter
 CTMovieSceneExternalValueTyped external value that can be used to define how to access the current value on an object for any given channel of data
 CTMovieSceneInitialValueStoreTemporary data structure used as a proxy to retrieve cached initial values for the currently animating object
 CTMovieSceneInterrogationIterator
 CTMovieSceneInterrogationToken
 CTMovieSceneTimeArrayA utility class that lets you store a collection of timestamped data originating from various time bases
 CTMovieSceneTimeArrayEntryEntry struct for the TMovieSceneTimeArray class
 CTMpscQueueFast multi-producer/single-consumer unbounded concurrent queue
 CTMRUArraySame as TArray except:
 CTMulticastDelegateBaseAbstract base class for multicast delegates
 CTMulticastScriptDelegateScript multi-cast delegate base class
 CTMultiMapA TMapBase specialization that allows multiple values to be associated with each key
 CTNameOfTNameOf
 CTNameOf< double >
 CTNameOf< float >
 CTNameOf< int16 >
 CTNameOf< int32 >
 CTNameOf< int64 >
 CTNameOf< int8 >
 CTNameOf< uint16 >
 CTNameOf< uint32 >
 CTNameOf< uint64 >
 CTNameOf< uint8 >
 CTNavStatArray
 CTNetCueNetIdenticalHelper
 CTNetCueNetIdenticalHelper< TCue, true >
 CTNetCueNetSerializeHelper
 CTNetCueNetSerializeHelper< TCue, true >
 CTNetRewindHistoryTemplated data history, holding a data buffer
 CTNetSimCueDispatcher
 CTNetSimCueHandlerAutoRegisterHelper
 CTNetSimCueSetHandlerAutoRegisterHelper
 CTNetSimCueTraits
 CTNetSimCueTraitsExplicit
 CTNetSimCueTypeAutoRegisterHelper
 CTNetSimCueTypeRequirements
 CTNetSimCueWrapper
 CTNetSimLazyWriter
 CTNetSimLazyWriterFunc
 CTNetSimOutput
 CTNetworkedSimulationState
 CTNetworkPhysicsDataHelperHelper for the creation of state / input data and history with correct derived type
 CTNetworkPredictionBuffer
 CTNetworkPredictionBuffer< ElementType, true >
 CTNetworkPredictionModelDefRegisterHelper
 CTNetworkPredictionModelInfo
 CTNetworkPredictionState
 CTNetworkPredictionStateTypes
 CTNetworkSimAuxBuffer
 CTNonConstArrayViewMaker
 CTNonNullPtrTNonNullPtr is a non-nullable, non-owning, raw/naked/unsafe pointer
 CTNonNullPtr< TObjectPtr< ObjectType > >
 CTNonNullSubclassOfTemplate to allow TClassType's to be passed around with type safety
 CTNonRelocatableInlineAllocatorImplements a variant of TInlineAllocator with a secondary heap allocator that is allowed to store a pointer to its inline elements
 CTNotDoes a boolean NOT of the Value static members of the type
 CTNotNull
 CTNthTypeFromParameterPackGets the Nth type in a template parameter pack
 CTNthTypeFromParameterPack< 0, T, OtherTypes... >
 CTNthTypeFromParameterPack< N, T, OtherTypes... >
 CTNumericLimitsHelper class to map a numeric type to its limits
 CTNumericLimits< const NumericType >Numeric limits for const types
 CTNumericLimits< const volatile NumericType >Numeric limits for const volatile types
 CTNumericLimits< double >
 CTNumericLimits< FFrameNumber >
 CTNumericLimits< float >
 CTNumericLimits< int16 >
 CTNumericLimits< int32 >
 CTNumericLimits< int64 >
 CTNumericLimits< int8 >
 CTNumericLimits< uint16 >
 CTNumericLimits< uint32 >
 CTNumericLimits< uint64 >
 CTNumericLimits< uint8 >
 CTNumericLimits< volatile NumericType >Numeric limits for volatile types
 CTNumericPropertyParams
 CTNumericUnitTypeInterfaceNumeric interface that specifies how to interact with a number in a specific unit
 CTObjectArrayIteratorIterator for arrays of UObject pointers
 CTObjectCacheIteratorClass to abstract implementation details of the containers used inside the object cache so they can be changed later if needed without API changes
 CTObjectInstanceThumbnailSceneHandles instancing thumbnail scenes for Object based Asset types (use the path as the key)
 CTObjectIteratorClass for iterating through all objects which inherit from a specified base class
 CTObjectIterator< UObject >Specialization for T == UObject that does not call IsA() unnecessarily
 CTObjectIteratorBaseClass for iterating through all objects, including class default objects
 CTObjectKeyTObjectKey is a strongly typed, immutable, copyable key which can be used to uniquely identify an object for the lifetime of the application
 CTObjectPtrTObjectPtr is a type of pointer to a UObject that is meant to function as a drop-in replacement for raw pointer member properties
 CTObjectRange
 CTObjectRange< UObject >
 CTOctree2An octree
 CTOctree_DEPRECATEDAn octree
 CTOneColorPixelShaderMRTPixel shader for rendering a single, constant color to MRTs
 CTOneColorVSVertex shader for rendering a single, constant color
 CTOneDynamicChildRequired to implement GetChildren() in a way that can dynamically return the currently active child
 CTOperatorEvaluationEnvironment
 CTOperatorJumpTableJump table specifying how to execute an operator with different types
 CTOptionalWhen we have an optional value IsSet() returns true, and GetValue() is meaningful
 CTOptionalGuardValueException-safe guard around saving/restoring a value
 CTOptionalShaderMapRefA reference to an optional shader, initialized with a shader type from a shader map if it is available or nullptr if it is not
 CTOrDoes a boolean OR of the Value static members of each type, but short-circuits if any Type::Value == true
 CTOr< LHS, RHS... >
 CTOr<>
 CTOrValue
 CTOrValue< true, RHS... >
 CTouchInput
 CTOverrideVoidReturnInvokerWraps invocation of a function that can return a value or not
 CTPackageWriterToSharedBufferA base class for IPackageWriter subclasses that writes to records that are read in CommitPackage
 CTPacketLossDataCalculates the current packet loss along with a rolling average of the past X updates Constructed with the number of samples you want to average over time
 CTPaddingSingleWidgetSlotMixinMixin to add the padding functionality to a base slot that is also a single children
 CTPaddingWidgetSlotMixinMixin to add the padding functionality to a base slot
 CTPagedArrayFixed size block allocated container class
 CTPairInitializerAn initializer type for pairs that's passed to the pair set when adding a new pair
 CTPanelChildrenA generic FChildren that stores children along with layout-related information
 CTPanelChildrenConstIterator
 CTPassthruPointer
 CTPatchedPtrBase
 CTPayload
 CTPayload< Ret(Types...)>
 CTPayload< void(Types...)>
 CTPerlinNoiseChannelInterface
 CTPerPlatformPropertyTPerPlatformProperty - template parent class for per-platform properties Implements Serialize function to replace value at cook time, and backwards-compatible loading code for properties converted from simple types
 CTPersistentObjectPtrTPersistentObjectPtr is a template base class for FLazyObjectPtr and FSoftObjectPtr
 CTPimplPtr
 CTPimplPtr< T, EPimplPtrMode::DeepCopy >
 CTPlacementNewer
 CTPlayerControllerIterator
 CTPlus
 CTPlus< void >
 CTPointedToTypeImpl
 CTPointedToTypeImpl< T * >
 CTPointedToTypeImpl< TObjectPtr< T > >
 CTPointerIsConvertibleFromToTests if a From* is convertible to a To*
 CTPointerIsConvertibleFromTo_TestBase
 CTPointerIsConvertibleFromTo_TestDerived
 CTPointerIsConvertibleFromTo_Unrelated
 CTPreallocatedArrayProxyHelper class that provides a basic interface for an inline and presized array within a contiguous memory block
 CTPrettyJsonPrintPolicy
 CTPrivateObjectPtr
 CTProcHandleGeneric implementation for the process handle
 CTPromiseTemplate for promises
 CTProperty
 CTProperty_MulticastDelegate
 CTProperty_Numeric
 CTProperty_WithEqualityAndSerializer
 CTPropertyActuatorBlending actuator type that knows how to apply values of type PropertyType
 CTPropertyIteratorIterates over all structs and their properties
 CTPropertyPathMapKeyFuncsMapKeyFuncs for TFieldPath which allow the key to become stale without invalidating the map
 CTPropertyTrackExecutionTokenExecution token that simple stores a value, and sets it when executed
 CTPropertyTypeFundamentals
 CTPropertyValueIteratorTemplated version, will verify the property type is correct and will skip any properties that are not
 CTPropertyValueRangeTemplated range to allow ranged-for syntax
 CTPropertyWithSetterAndGetter
 CTPtrTable
 CTPtrTableBase
 CTQuadTree
 CTQuantizedLightSampleBulkDataBulk data array of FQuantizedLightSamples
 CTQuat2Represents a 2D rotation as a complex number (analagous to quaternions)
 CTQueueTemplate for queues
 CTRadixSortKeyCastUint32
 CTRadixSortKeyCastUint64
 CTRamper
 CTRangeTemplate for ranges
 CTRangeAllocator
 CTRangeBoundTemplate for range bounds
 CTRangeSetTemplate for range sets
 CTransformConverterProvides default logic (used by TransformCast) to convert one transform type to another via a conversion ctor
 CTransformConverter< FMatrix44d >
 CTransformConverter< FMatrix44f >Specialization of TransformConverter for UE::Math::TMatrix<T>
 CTRBFInterpolator
 CTRDGArrayAllocatorA container allocator that allocates from a global RDG allocator instance
 CTRDGBufferAccess
 CTRDGDispatchPass
 CTRDGEmptyLambdaPass
 CTRDGEventScopeGuard
 CTRDGHandleHANDLE UTILITIES
 CTRDGHandleBitArraySpecialization of bit array with compile-time type checking for handles and a pre-configured allocator
 CTRDGHandleRegistryHelper handle registry class for internal tracking of RDG types
 CTRDGHandleUniqueFilterEsoteric helper class which accumulates handles and will return a valid handle only if a single unique handle was added
 CTRDGLambdaPassRender graph pass with lambda execute function
 CTRDGParameterStruct
 CTRDGResourceAccessArray
 CTRDGResourceAccessTypeInfo
 CTRDGTextureAccess
 CTRDGTextureAccessTypeInfo
 CTRDGUniformBuffer
 CTRDGUniformBufferBinding
 CTreeFilterHandlerHandles filtering and expanding a TreeView using an IFilter implementation
 CTRefCountingMixinRef-counting mixin, designed to add ref-counting to an object without requiring a virtual destructor
 CTRefCountingMixin< T, ERefCountingMode::NotThreadSafe >Not-thread-safe specialization
 CTRefCountingMixin< T, ERefCountingMode::ThreadSafe >Thread-safe specialization
 CTRefCountPtrA smart pointer to an object which implements AddRef/Release
 CTRefCountPtrTable
 CTRegistrationInfoStructure that represents the registration information for a given class, structure, or enumeration
 CTRelativePtr
 CTRemoveExtentRemoves one dimension of extents from an array type
 CTRemoveExtent< T[]>
 CTRemoveExtent< T[N]>
 CTRemoveObjectPointer
 CTRemoveObjectPointer< TObjectPtr< T > >
 CTRemovePointerRemoves one level of pointer from a type, e.g.:
 CTRemovePointer< T * >
 CTRemoveReferenceTRemoveReference<type> will remove any references from a type
 CTRemoveReference< T & >
 CTRemoveReference< T && >
 CTRenderAssetUpdateThis class provides a framework for loading and unloading the texture/mesh LODs
 CTRenderCommandTagType that contains profiler data necessary to mark up render commands for various profilers
 CTRenderResourcePoolA resource pool that automatically handles render-thread resources
 CTRenderThreadStructRepresents a struct with a lifetime that spans multiple render commands with scoped initialization and release on the render thread
 CTReplyBase
 CTResizingWidgetSlotMixinMixin to add resizing functionality to a base slot
 CTResourceArrayA array which allocates memory which can be used for UMA rendering resources
 CTResourcePoolA templated pool for resources that can only be freed at a 'safe' point in the frame
 CTRetainedRefTRetainedRef<T>
 CTRetainedRef< const T >
 CTReversePointerIteratorPointer-like reverse iterator type
 CTReversePredicateHelper class to reverse a predicate
 CTRigVMIsBaseStructure
 CTRigVMIsBaseStructure< FBox2D >
 CTRigVMIsBaseStructure< FColor >
 CTRigVMIsBaseStructure< FDateTime >
 CTRigVMIsBaseStructure< FFallbackStruct >
 CTRigVMIsBaseStructure< FFloatInterval >
 CTRigVMIsBaseStructure< FFloatRange >
 CTRigVMIsBaseStructure< FFloatRangeBound >
 CTRigVMIsBaseStructure< FFrameNumber >
 CTRigVMIsBaseStructure< FGuid >
 CTRigVMIsBaseStructure< FInt32Interval >
 CTRigVMIsBaseStructure< FInt32Range >
 CTRigVMIsBaseStructure< FInt32RangeBound >
 CTRigVMIsBaseStructure< FLinearColor >
 CTRigVMIsBaseStructure< FPlane >
 CTRigVMIsBaseStructure< FPolyglotTextData >
 CTRigVMIsBaseStructure< FPrimaryAssetId >
 CTRigVMIsBaseStructure< FPrimaryAssetType >
 CTRigVMIsBaseStructure< FQuat >
 CTRigVMIsBaseStructure< FRandomStream >
 CTRigVMIsBaseStructure< FRotator >
 CTRigVMIsBaseStructure< FSoftClassPath >
 CTRigVMIsBaseStructure< FSoftObjectPath >
 CTRigVMIsBaseStructure< FTransform >
 CTRigVMIsBaseStructure< FVector >
 CTRigVMIsBaseStructure< FVector2D >
 CTRigVMIsBaseStructure< FVector4 >
 CTRigVMIsBool
 CTRigVMIsBool< bool >
 CTRigVMIsDouble
 CTRigVMIsDouble< double >
 CTRigVMIsFloat
 CTRigVMIsFloat< float >
 CTRigVMIsInt32
 CTRigVMIsInt32< int32 >
 CTRigVMIsName
 CTRigVMIsName< FName >
 CTRigVMIsString
 CTRigVMIsString< FString >
 CTRigVMLazyValueA template container for a lazily computed value
 CTRigVMLazyValueBaseA template container for a lazily computed value
 CTRigVMModelCachedValueA cached value which relies on a version providing object
 CTRingBufferRingBuffer - an array with a Front and Back pointer and with implicit wraparound to the beginning of the array when reaching the end of the array when iterating from Front to Back Useful for providing O(1) push/pop at the end of the array (for Queue or Stack) while still having high cache coherency during iteration
 CTRingBufferIterator
 CTRotationInPlaceMergeMerge policy for merge sort
 CTRValueToLValueReferenceTRValueToLValueReference converts any rvalue reference type into the equivalent lvalue reference, otherwise returns the same type
 CTRValueToLValueReference< T && >
 CTScaleRepresents a 3D non-uniform scale (to disambiguate from an UE::Math::TVector<T>, which is used for translation)
 CTScale2Represents a 2D non-uniform scale (to disambiguate from an FVector2D, which is used for translation)
 CTScopeCounterCommonly used to make sure a value is incremented, and then decremented anyway the function can terminate
 CTScopedCallbackHelper object for batching callback requests and firing on destruction of the FScopedCallback object
 CTScopedDurationThreadSafeTimerUtility class for tracking the duration of a scoped action to an accumulator in a thread-safe fashion
 CTScriptArrayBase dynamic array
 CTScriptBitArray
 CTScriptContainerIteratorTemplated iterator to go through script helper containers that may contain invalid entries that are not part of the valid number of elements (i.e
 CTScriptDelegateScript delegate base class
 CTScriptInterfaceTemplated version of FScriptInterface, which provides accessors and operators for referencing the interface portion of an object implementing an interface
 CTScriptMap
 CTScriptSet
 CTScriptSparseArray
 CTSelectedSurfaceIteratorIterates over selected surfaces of the specified UWorld
 CTSelectionIteratorManages selections of objects
 CTSelectNetSimCueTraits
 CTSelectNetSimCueTraits< T, false >
 CTSequenceHistoryUtil class to manage history of received sequence numbers
 CTSequenceNumberHelper class to work with sequence numbers
 CTSequencerChannelInterfaceForward declaration for the default templated channel interface
 CTSequencerChannelInterfaceBase
 CTSequencerChannelInterfaceBase< ChannelType, false >Extended base interface for channel types that do not specify extended editor data (ie, TMovieSceneChannelTraits<>::ExtendedEditorDataType is void)
 CTSequencerChannelInterfaceBase< ChannelType, true >Extended base interface for channel types that specify extended editor data (ie, TMovieSceneChannelTraits<>::ExtendedEditorDataType is not void)
 CTSequencerChannelInterfaceCommonTemplated channel interface that calls overloaded functions matching the necessary channel types
 CTServerRecvData_Fixed
 CTServerRecvData_Independent
 CTSetA set with an optional KeyFuncs parameters for customizing how the elements are compared and searched
 CTSetAllocatorEncapsulates the allocators used by a set in a single type
 CTSetElementAn element in the set
 CTSetElementBase
 CTSetElementBase< InElementType, true >
 CTSetPrivateFriend
 CTShaderMap
 CTShaderMapRefA reference which is initialized with the requested shader type from a shader map
 CTShaderParameterScalarArrayTypeInfoUpgrade the scalar type to a vector for storage
 CTShaderParameterScalarArrayTypeInfo< float >
 CTShaderParameterScalarArrayTypeInfo< int32 >
 CTShaderParameterScalarArrayTypeInfo< uint32 >
 CTShaderParameterStructTypeInfo
 CTShaderParameterStructTypeInfo< StructType[InNumElements]>
 CTShaderParameterTypeInfoTemplate to transcode some meta data information for a type <TypeParameter> not specific to shader parameters API
 CTShaderParameterTypeInfo< bool >
 CTShaderParameterTypeInfo< FIntPoint >
 CTShaderParameterTypeInfo< FIntRect >
 CTShaderParameterTypeInfo< FIntVector >
 CTShaderParameterTypeInfo< FIntVector4 >
 CTShaderParameterTypeInfo< FLinearColor >
 CTShaderParameterTypeInfo< float >
 CTShaderParameterTypeInfo< FMatrix3x4 >
 CTShaderParameterTypeInfo< FMatrix44f >
 CTShaderParameterTypeInfo< FQuat4f >
 CTShaderParameterTypeInfo< FUintVector2 >
 CTShaderParameterTypeInfo< FUintVector3 >
 CTShaderParameterTypeInfo< FUintVector4 >
 CTShaderParameterTypeInfo< FVector2f >
 CTShaderParameterTypeInfo< FVector3f >
 CTShaderParameterTypeInfo< FVector4f >
 CTShaderParameterTypeInfo< int32 >
 CTShaderParameterTypeInfo< T[InNumElements]>
 CTShaderParameterTypeInfo< TRDGUniformBufferBinding< UniformBufferStructType > >
 CTShaderParameterTypeInfo< TStaticArray< T, InNumElements, IgnoredAlignment > >
 CTShaderParameterTypeInfo< TUniformBufferBinding< UniformBufferStructType > >
 CTShaderParameterTypeInfo< TUniformBufferRef< UniformBufferStructType > >
 CTShaderParameterTypeInfo< uint32 >
 CTShaderPermutationDomainVariadic template that defines an arbitrary multi-dimensional permutation domain, that can be instantiated to represent a vector within the domain
 CTShaderPermutationDomainSpetialization
 CTShaderPermutationDomainSpetialization< true >
 CTShaderPermutationIntDefines at compile time a permutation dimension made of int32 from 0 to N -1
 CTShaderPermutationSparseIntDefines at compile time a permutation dimension made of specific int32
 CTShaderPermutationSparseInt< TUniqueValue, Ts... >
 CTShaderRefBase
 CTShaderResourceParameterArrayStatic array of shader resource shader that is initialized to nullptr
 CTShaderResourceParameterTypeInfo
 CTShaderResourceParameterTypeInfo< ShaderResourceType[InNumElements]>
 CTShaderTypePermutationDefine a shader permutation uniquely according to its type, and permutation id
 CTShaderUniformBufferParameterA shader uniform buffer binding with a specific structure
 CTSharedFromThisDerive your class from TSharedFromThis to enable access to a TSharedRef directly from an object instance that's already been allocated
 CTSharedFutureTemplate for shared futures
 CTSharedPtrTSharedPtr is a non-intrusive reference-counted authoritative object pointer
 CTSharedRefTSharedRef is a non-nullable, non-intrusive reference-counted authoritative object reference
 CTSharedStructTSharedStruct is a type-safe FSharedStruct wrapper against the given BaseStruct type
 CTShear2Represents a 2D shear: [1 YY] [XX 1] XX represents a shear parallel to the X axis
 CTSHVectorRGBA vector of colored spherical harmonic coefficients
 CTSignedIntTypeType trait which yields a signed integer type of a given number of bytes
 CTSignedIntType< 1 >
 CTSignedIntType< 2 >
 CTSignedIntType< 4 >
 CTSignedIntType< 8 >
 CTSimpleCellGridNo virtuals on purpose
 CTSimpleRingBuffer
 CTSimpleValueLambdaChangeTSimpleValueLambdaChange is a generic FToolCommandChange that swaps between two (template-type) Values
 CTSingleThreadedSlabAllocator
 CTSingleWidgetChildrenWithBasicLayoutSlotA FChildren that has only one child and support alignment and padding
 CTSingleWidgetChildrenWithSlotA FChildren that has only one child and can take a templated slot
 CTSizedDefaultAllocator'typedefs' for various allocator defaults
 CTSizedHeapAllocatorThe indirect allocation policy always allocates the elements indirectly
 CTSizedInlineAllocatorThe inline allocation policy allocates up to a specified number of elements in the same allocation as the container
 CTSkeletalMeshUpdatePacket
 CTSkeletalMeshVertexDataThe implementation of the skeletal mesh vertex data storage type
 CTSlateAttributeComparePredicateDefault predicate to compare of Object for SlateAttribute
 CTSlateAttributeFTextComparePredicateDefault predicate to compare FText
 CTSlateAttributeInvalidationReasonPredicate that returns the InvalidationReason defined as argument type
 CTSlateBaseNamedArgsBase class for named arguments
 CTSlateDeclUtility class used during widget instantiation
 CTSlateDelegates
 CTSlateDeprecatedTAttributeA structure used to help the user identify deprecated TAttribute that are now TSlateAttribute
 CTSlateTextureAbstract base class for platform independent texture resource accessible by the shader
 CTSlotBaseA slot that can be used by the declarative syntax
 CTSlotlessChildrenSome advanced widgets contain no layout information, and do not require slots
 CTSlotProxyIteratorA custom iterator for FSlotProxy implementations, with behavior similar to TPanelChildrenConstIterator
 CTSoftClassPtrTSoftClassPtr is a templatized wrapper around FSoftObjectPtr that works like a TSubclassOf, it can be used in UProperties for blueprint subclasses
 CTSoftObjectPtrTSoftObjectPtr is templatized wrapper of the generic FSoftObjectPtr, it can be used in UProperties
 CTSortableMapBaseThe base type of sortable maps
 CTSortedMapA Map of keys to value, implemented as a sorted TArray of TPairs
 CTSortedMapPrivateFriend
 CTSparseArrayA dynamically sized array where element indices aren't necessarily contiguous
 CTSparseArrayAllocatorEncapsulates the allocators used by a sparse array in a single type
 CTSparseArrayElementOrFreeListLinkAllocated elements are overlapped with free element info in the element list
 CTSparseDynamicDelegateSparse version of TBaseDynamicDelegate
 CTSplineMeshSceneProxyCommonThis interface ties common functionality to the two different spline mesh scene proxies without duplicating code or introducing diamond inheritance
 CTSpring1DOne-dimensional spring simulation
 CTSpscQueueFast single-producer/single-consumer unbounded concurrent queue
 CTStableInstanceMap
 CTStatelessPreAnimatedTokenProducerTemplated stateless pre-animated state token producer that simply creates the templated type
 CTStateTreeExternalDataHandleHandle to access an external struct or object
 CTStateTreeInstanceDataStructRefStores indexed reference to a instance data struct
 CTStateTreePropertyRefTStateTreePropertyRef is a type-safe FStateTreePropertyRef wrapper against a single given type
 CTStateTreePropertyRefExternalHandleSingle type safe external handle allows to wrap-up property reference to make it accessible without having an access to StateTreeExecutionContext
 CTStateTreeStrongExecutionContextExecution context to interact with the state tree instance data asynchronously
 CTStaticArrayAn array with a static number of elements
 CTStaticBitArrayA statically sized bit array
 CTStaticBitReferenceUsed to read/write a bit in the static array as a bool
 CTStaticBlendStateA static RHI blend state resource
 CTStaticBlendStateWriteMaskA static RHI blend state resource which only allows controlling MRT write masks, for use when only opaque blending is needed
 CTStaticDeprecateExpression
 CTStaticDepthStencilStateA static RHI stencil state resource
 CTStaticGetTypeLayoutHelper
 CTStaticHashTable
 CTStaticMeshVertexDataThe implementation of the static mesh vertex data storage type
 CTStaticMeshVertexTangentDatum
 CTStaticMeshVertexTangentTypeSelector
 CTStaticMeshVertexTangentTypeSelector< EStaticMeshVertexTangentBasisType::Default >
 CTStaticMeshVertexTangentTypeSelector< EStaticMeshVertexTangentBasisType::HighPrecision >
 CTStaticMeshVertexUVsDatum
 CTStaticMeshVertexUVsTypeSelector
 CTStaticMeshVertexUVsTypeSelector< EStaticMeshVertexUVType::Default >
 CTStaticMeshVertexUVsTypeSelector< EStaticMeshVertexUVType::HighPrecision >
 CTStaticRasterizerStateA static RHI rasterizer state resource
 CTStaticSamplerStateA static RHI sampler state resource
 CTStaticSpatialIndex
 CTStaticSpatialIndexDataInterface
 CTStaticSpatialIndexList
 CTStaticSpatialIndexRTree
 CTStaticStateRHIThe base class of the static RHI state classes
 CTStatId
 CTStdAtomicSizeAssert
 CTStreamableHandleContextDataTemplated struct that provides type tags (no RTTI) for internal data used on StreamableHandle Type IDs are not stable across multiple processes, so should never be directly serialized or stored
 CTStreamableHandleContextDataTypeIDStorageStruct to hold a TStreamableHandleContextDataTypeID that is invalid until assigned
 CTStridedViewPointer with extent and a stride, similar to TArrayView
 CTStringBuilderBaseString Builder
 CTStringBuilderWithBufferA string builder with inline storage
 CTStringConversionClass takes one type of string and converts it to another
 CTStringConvert
 CTStringFormatterA string formatter is responsible for formatting string patterns using a set of named, or ordered arguments
 CTStringOverload
 CTStringPassthruThis class is returned by StringPassthru and is not intended to be used directly
 CTStringPointerClass takes one type of string and and stores it as-is
 CTStringPointerMapKeyFuncs_DEPRECATEDAn implementation of KeyFuncs for maps which hashes string pointers by FCrc::Strihash_DEPRECATED
 CTStringPointerSetKeyFuncs_DEPRECATEDAn implementation of KeyFuncs for sets which hashes string pointers by FCrc::Strihash_DEPRECATED
 CTStringTokenSimple struct that defines a specific token contained in an FTokenStream
 CTStringViewA string view is a non-owning view of a range of characters
 CTStripedMapA wrapper over a TMap class with additional thread-safety guarantees and contention reduction
 CTStripedMapBaseThe base class of striped maps which is a wrapper that adds thread-safety and contention reduction over regular maps
 CTStripedMultiMapA wrapper over a TMultiMap class with additional thread-safety guarantees and contention reduction
 CTStrongObjectPtrTake a ref-count on a UObject to prevent it from being GC'd while this guard is in scope
 CTStrongPtrVariant
 CTStructOnScopeTyped FStructOnScope that exposes type-safe access to the wrapped struct
 CTStructOpsTypeTraits
 CTStructOpsTypeTraits< FActiveGameplayCueContainer >
 CTStructOpsTypeTraits< FActiveGameplayEffectsContainer >Active GameplayEffects Container -Bucket of ActiveGameplayEffects -Needed for FFastArraySerialization
 CTStructOpsTypeTraits< FActorLocatorFragment >
 CTStructOpsTypeTraits< FAIDataProviderTypedValue >
 CTStructOpsTypeTraits< FAnalogInputEvent >FAnalogEvent describes a analog key value
 CTStructOpsTypeTraits< FAnimationAttributeIdentifier >
 CTStructOpsTypeTraits< FAnimationCurveIdentifier >
 CTStructOpsTypeTraits< FAnimCurveBase >
 CTStructOpsTypeTraits< FAnimInstanceLocatorFragment >
 CTStructOpsTypeTraits< FAnimNextActorLocatorFragment >
 CTStructOpsTypeTraits< FAnimNextComponentLocatorFragment >
 CTStructOpsTypeTraits< FAnimNextGraphInstance >
 CTStructOpsTypeTraits< FAnimNextModuleAnimGraphComponent >
 CTStructOpsTypeTraits< FAnimNextModuleInstance >
 CTStructOpsTypeTraits< FAnimNextObjectCastLocatorFragment >
 CTStructOpsTypeTraits< FAnimNextObjectFunctionLocatorFragment >
 CTStructOpsTypeTraits< FAnimNextObjectPropertyLocatorFragment >
 CTStructOpsTypeTraits< FAnimNextTraitHandle >
 CTStructOpsTypeTraits< FAnimNode_AnimNextGraph >Animation node that allows a AnimNextGraph output to be used in an animation graph
 CTStructOpsTypeTraits< FAnimNode_CustomProperty >Custom property node that you'd like to expand pin by reflecting internal instance (we call TargetInstance here)
 CTStructOpsTypeTraits< FAnimNode_LiveLinkPose >
 CTStructOpsTypeTraits< FAnimNode_StateResult >
 CTStructOpsTypeTraits< FAnimNodeFunctionRef >
 CTStructOpsTypeTraits< FARFilter >
 CTStructOpsTypeTraits< FAssetBundleData >
 CTStructOpsTypeTraits< FAssetData >
 CTStructOpsTypeTraits< FAssetLocatorFragment >
 CTStructOpsTypeTraits< FAttributeCurve >
 CTStructOpsTypeTraits< FBandwidthTestGenerator >
 CTStructOpsTypeTraits< FBindingObject >
 CTStructOpsTypeTraits< FButtonStyle >Current state of the check box
 CTStructOpsTypeTraits< FCacheEventTrack >
 CTStructOpsTypeTraits< FChaosMoverLaunchInputs >
 CTStructOpsTypeTraits< FChaosOutfitPiece >
 CTStructOpsTypeTraits< FCharacterDefaultInputs >
 CTStructOpsTypeTraits< FCharacterEvent >FCharacterEvent describes a keyboard action where the utf-16 code is given
 CTStructOpsTypeTraits< FCharacterMovementComponentPostPhysicsTickFunction >Tick function that calls UCharacterMovementComponent::PostPhysicsTickComponent
 CTStructOpsTypeTraits< FCharacterMovementComponentPrePhysicsTickFunction >
 CTStructOpsTypeTraits< FCharacterMoveResponsePackedBits >Structure used internally to handle serialization of FCharacterMoveResponseDataContainer over the network
 CTStructOpsTypeTraits< FCharacterNetworkSerializationPackedBits >
 CTStructOpsTypeTraits< FCharacterServerMovePackedBits >Structure used internally to handle serialization of FCharacterNetworkMoveDataContainer over the network
 CTStructOpsTypeTraits< FCollisionResponse >
 CTStructOpsTypeTraits< FColorMaterialInput >
 CTStructOpsTypeTraits< FCommonInputActionDataBase >
 CTStructOpsTypeTraits< FCompressedRichCurve >
 CTStructOpsTypeTraits< FConstraintInstance >Container for a physics representation of an object
 CTStructOpsTypeTraits< FConstSharedStruct >
 CTStructOpsTypeTraits< FCurveTableRowHandle >
 CTStructOpsTypeTraits< FDataCacheDuplicatedObjectData >
 CTStructOpsTypeTraits< FDataflowFleshSolverProxy >
 CTStructOpsTypeTraits< FDataTableRowHandle >
 CTStructOpsTypeTraits< FDeformableEndTickFunction >Tick function that does post physics work on deformable components
 CTStructOpsTypeTraits< FDeprecateSlateVector2D >
 CTStructOpsTypeTraits< FDisplayClusterConfigurationOCIOConfiguration >
 CTStructOpsTypeTraits< FDisplayClusterConfigurationOCIOProfile >
 CTStructOpsTypeTraits< FDNAPinData >
 CTStructOpsTypeTraits< FEdGraphPinType >
 CTStructOpsTypeTraits< FEditedDocumentInfo >
 CTStructOpsTypeTraits< FEditorStateCollection >
 CTStructOpsTypeTraits< FEndPhysicsTickFunction >Tick function that ends the physics tick
 CTStructOpsTypeTraits< FExpressionInput >
 CTStructOpsTypeTraits< FFloatCurve >
 CTStructOpsTypeTraits< FFloorResultData >
 CTStructOpsTypeTraits< FFontCharacter >
 CTStructOpsTypeTraits< FFontData >
 CTStructOpsTypeTraits< FGameplayAbilityRepAnimMontage >
 CTStructOpsTypeTraits< FGameplayAbilitySpecContainer >An activatable ability spec, hosted on the ability system component
 CTStructOpsTypeTraits< FGameplayAbilityTargetData_ActorArray >Target data with a source location and a list of targeted actors, makes sense for AOE attacks
 CTStructOpsTypeTraits< FGameplayAbilityTargetData_LocationInfo >Target data with just a source and target location in space
 CTStructOpsTypeTraits< FGameplayAbilityTargetData_SingleTargetHit >Target data with a single hit result, data is packed into the hit result
 CTStructOpsTypeTraits< FGameplayAbilityTargetDataHandle >
 CTStructOpsTypeTraits< FGameplayAbilityTargetingLocationInfo >
 CTStructOpsTypeTraits< FGameplayCueParameters >
 CTStructOpsTypeTraits< FGameplayEffectContext >
 CTStructOpsTypeTraits< FGameplayEffectContextHandle >
 CTStructOpsTypeTraits< FGameplayEffectModifierMagnitude >
 CTStructOpsTypeTraits< FGameplayEffectSpecHandle >
 CTStructOpsTypeTraits< FGameplayEffectVersion >
 CTStructOpsTypeTraits< FGameplayTag >
 CTStructOpsTypeTraits< FGameplayTagContainer >
 CTStructOpsTypeTraits< FGameplayTagQuery >
 CTStructOpsTypeTraits< FGeometryScriptColorList >
 CTStructOpsTypeTraits< FGeometryScriptDynamicMeshBVH >
 CTStructOpsTypeTraits< FGeometryScriptGeneralPolygonList >
 CTStructOpsTypeTraits< FGeometryScriptIndexList >
 CTStructOpsTypeTraits< FGeometryScriptMeshSelection >
 CTStructOpsTypeTraits< FGeometryScriptPolyPath >
 CTStructOpsTypeTraits< FGeometryScriptScalarList >
 CTStructOpsTypeTraits< FGeometryScriptSimplePolygon >
 CTStructOpsTypeTraits< FGeometryScriptSphereCovering >
 CTStructOpsTypeTraits< FGeometryScriptTriangleList >
 CTStructOpsTypeTraits< FGeometryScriptUVList >
 CTStructOpsTypeTraits< FGeometryScriptVectorList >
 CTStructOpsTypeTraits< FGraphReference >
 CTStructOpsTypeTraits< FGroomDataflowSettings >
 CTStructOpsTypeTraits< FHierarchicalSimplification >
 CTStructOpsTypeTraits< FHitResult >
 CTStructOpsTypeTraits< FIndexedCurve >
 CTStructOpsTypeTraits< FInputEvent >
 CTStructOpsTypeTraits< FInstancedPropertyBag >
 CTStructOpsTypeTraits< FInstancedStruct >
 CTStructOpsTypeTraits< FInstancedStructContainer >
 CTStructOpsTypeTraits< FInstantMovementEffect >
 CTStructOpsTypeTraits< FISMClientInstanceManagerData >
 CTStructOpsTypeTraits< FKey >
 CTStructOpsTypeTraits< FKeyEvent >FKeyEvent describes a key action (keyboard/controller key/button pressed or released.) It is passed to event handlers dealing with key input
 CTStructOpsTypeTraits< FKeyHandleLookupTable >
 CTStructOpsTypeTraits< FKeyHandleMap >
 CTStructOpsTypeTraits< FKLevelSetElem >
 CTStructOpsTypeTraits< FKMLLevelSetElem >
 CTStructOpsTypeTraits< FKSkinnedLevelSetElem >
 CTStructOpsTypeTraits< FKSkinnedTriangleMeshElem >
 CTStructOpsTypeTraits< FLayeredMove_AnimRootMotion >Anim Root Motion Move: handles root motion from a montage played on the primary visual component (skeletal mesh)
 CTStructOpsTypeTraits< FLayeredMove_JumpImpulseOverDuration >Jump Impulse Over Duration: introduces an instantaneous upwards change in velocity over a duration(ms)
 CTStructOpsTypeTraits< FLayeredMove_JumpTo >JumpTo: Moves this actor in a more jump-like manner - specifying height and distance of jump rather than just upwards speed Note: this layered move is only intended for Mover actors using Z as it's up direction
 CTStructOpsTypeTraits< FLayeredMove_Launch >Launch Move: provides an impulse velocity to the actor after (optionally) forcing them into a particular movement mode
 CTStructOpsTypeTraits< FLayeredMove_LinearVelocity >Linear Velocity: A method of inducing a straight-line velocity on an actor over time
 CTStructOpsTypeTraits< FLayeredMove_MoveTo >MoveTo: Move Actor from the starting location to the target location over a duration of time
 CTStructOpsTypeTraits< FLayeredMove_MoveToDynamic >MoveToDynamic: Move Actor from the starting location to the target location over a duration of time with a moving target location You can either update TargetLocation manually to update the location this actor is moving towards or set an actor for this actor to move towards
 CTStructOpsTypeTraits< FLayeredMove_MultiJump >MultiJump: layered move for handling multiple jumps without touching the ground i.e
 CTStructOpsTypeTraits< FLayeredMove_RadialImpulse >RadialImpulse applies a velocity pulling or pushing away from a given world location to the target actor
 CTStructOpsTypeTraits< FLayeredMove_RootMotionAttribute >Root Motion Attribute Move: handles root motion from a mesh's custom attribute, ignoring scaling
 CTStructOpsTypeTraits< FLayeredMoveBase >
 CTStructOpsTypeTraits< FLayeredMoveGroup >
 CTStructOpsTypeTraits< FLevelCollection >
 CTStructOpsTypeTraits< FLevelEditorSequencerUpdateGizmoTickFunction >Tick function whose sole purpose is to update the gizmo position after any root motion may have run on selected characters at the end of the frame
 CTStructOpsTypeTraits< FLevelSequenceBindingReference >
 CTStructOpsTypeTraits< FLevelSequenceObjectReferenceMap >
 CTStructOpsTypeTraits< FLiveLinkByteArray >
 CTStructOpsTypeTraits< FMaterialAttributesInput >
 CTStructOpsTypeTraits< FMaterialCachedExpressionData >
 CTStructOpsTypeTraits< FMaterialLayersFunctions >
 CTStructOpsTypeTraits< FMaterialLayersFunctionsRuntimeData >
 CTStructOpsTypeTraits< FMaterialLayersFunctionsTree >
 CTStructOpsTypeTraits< FMaterialOverrideNanite >
 CTStructOpsTypeTraits< FMediaCaptureOptions >Abstract base class for media capture
 CTStructOpsTypeTraits< FMeshMergingSettings >
 CTStructOpsTypeTraits< FMeshProxySettings >
 CTStructOpsTypeTraits< FMetasoundCommentNodeIntVector >Migratory type to avoid adding dependency on Slate FDeprecateSlateVector2D, and by extension, bring in unnecessary Engine dependencies therein
 CTStructOpsTypeTraits< FMinimalGameplayCueReplicationProxy >
 CTStructOpsTypeTraits< FMinimalReplicationTagCountMap >
 CTStructOpsTypeTraits< FMotionEvent >FMotionEvent describes a touch pad action (press, move, lift) It is passed to event handlers dealing with touch input
 CTStructOpsTypeTraits< FMovementModifierBase >
 CTStructOpsTypeTraits< FMovementModifierGroup >
 CTStructOpsTypeTraits< FMovementSettingsInputs >
 CTStructOpsTypeTraits< FMoverAIInputs >
 CTStructOpsTypeTraits< FMoverDataCollection >
 CTStructOpsTypeTraits< FMoverDataStructBase >
 CTStructOpsTypeTraits< FMoverDefaultSyncState >
 CTStructOpsTypeTraits< FMoverDynamicBasedMovementTickFunction >MovementBaseUtils: a collection of stateless static BP-accessible functions for based movement
 CTStructOpsTypeTraits< FMoverLaunchInputs >
 CTStructOpsTypeTraits< FMoverStandaloneApplyStateTickFunction >
 CTStructOpsTypeTraits< FMoverStandaloneProduceInputTickFunction >
 CTStructOpsTypeTraits< FMoverStandaloneSimulateMovementTickFunction >
 CTStructOpsTypeTraits< FMovieScene3DLocationKeyStruct >Proxy structure for translation keys in 3D transform sections
 CTStructOpsTypeTraits< FMovieScene3DRotationKeyStruct >Proxy structure for translation keys in 3D transform sections
 CTStructOpsTypeTraits< FMovieScene3DScaleKeyStruct >Proxy structure for translation keys in 3D transform sections
 CTStructOpsTypeTraits< FMovieScene3DTransformKeyStruct >Proxy structure for 3D transform section key data
 CTStructOpsTypeTraits< FMovieSceneBoolChannel >
 CTStructOpsTypeTraits< FMovieSceneByteChannel >
 CTStructOpsTypeTraits< FMovieSceneColorKeyStruct >Proxy structure for color section key data
 CTStructOpsTypeTraits< FMovieSceneDoubleChannel >
 CTStructOpsTypeTraits< FMovieSceneDoubleValue >
 CTStructOpsTypeTraits< FMovieSceneDoubleVectorKeyStructBase >Base Proxy structure for double vector section key data
 CTStructOpsTypeTraits< FMovieSceneEntitySystemGraph >
 CTStructOpsTypeTraits< FMovieSceneEntitySystemGraphNodes >
 CTStructOpsTypeTraits< FMovieSceneEvalTemplatePtr >
 CTStructOpsTypeTraits< FMovieSceneEvaluationFieldEntityTree >
 CTStructOpsTypeTraits< FMovieSceneEvaluationKey >
 CTStructOpsTypeTraits< FMovieSceneEvaluationTemplateSerialNumber >
 CTStructOpsTypeTraits< FMovieSceneEvaluationTrack >
 CTStructOpsTypeTraits< FMovieSceneEventParameters >
 CTStructOpsTypeTraits< FMovieSceneFloatChannel >
 CTStructOpsTypeTraits< FMovieSceneFloatValue >
 CTStructOpsTypeTraits< FMovieSceneFloatVectorKeyStructBase >Base Proxy structure for float vector section key data
 CTStructOpsTypeTraits< FMovieSceneFrameRange >
 CTStructOpsTypeTraits< FMovieSceneIntegerChannel >
 CTStructOpsTypeTraits< FMovieSceneKeyHandleMap >A map of key handles that is copyable, but does not copy data on copy
 CTStructOpsTypeTraits< FMovieSceneKeyTimeStruct >
 CTStructOpsTypeTraits< FMovieSceneNestedSequenceTransform >
 CTStructOpsTypeTraits< FMovieSceneNumericVariant >
 CTStructOpsTypeTraits< FMovieSceneObjectBindingID >
 CTStructOpsTypeTraits< FMovieSceneObjectPathChannelKeyValue >
 CTStructOpsTypeTraits< FMovieSceneParticleChannel >Defines the types of particle keys
 CTStructOpsTypeTraits< FMovieSceneRootEvaluationTemplateInstance >
 CTStructOpsTypeTraits< FMovieSceneSegment >
 CTStructOpsTypeTraits< FMovieSceneSegmentIdentifier >
 CTStructOpsTypeTraits< FMovieSceneSequenceID >
 CTStructOpsTypeTraits< FMovieSceneSequenceInstanceDataPtr >
 CTStructOpsTypeTraits< FMovieSceneSequenceLoopCount >
 CTStructOpsTypeTraits< FMovieSceneSequencePlaybackSettings >
 CTStructOpsTypeTraits< FMovieSceneStringChannel >
 CTStructOpsTypeTraits< FMovieSceneSubSequenceTree >
 CTStructOpsTypeTraits< FMovieSceneTangentData >
 CTStructOpsTypeTraits< FMovieSceneTemplateGenerationLedger >
 CTStructOpsTypeTraits< FMovieSceneTimeWarpVariant >
 CTStructOpsTypeTraits< FMovieSceneTrackIdentifier >
 CTStructOpsTypeTraits< FMovieSceneTrackImplementationPtr >
 CTStructOpsTypeTraits< FMovieSceneTrackInstanceInput >
 CTStructOpsTypeTraits< FMovieSceneVector2DKeyStruct >Proxy structure for 2D vector section key data
 CTStructOpsTypeTraits< FMovieSceneVector2fKeyStruct >Proxy structure for 2f vector section key data
 CTStructOpsTypeTraits< FMovieSceneVector3dKeyStruct >Proxy structure for double vector section key data
 CTStructOpsTypeTraits< FMovieSceneVector3fKeyStruct >Proxy structure for float vector section key data
 CTStructOpsTypeTraits< FMovieSceneVector4dKeyStruct >Proxy structure for double vector section key data
 CTStructOpsTypeTraits< FMovieSceneVector4fKeyStruct >Proxy structure for vector4f section key data
 CTStructOpsTypeTraits< FNameCurveKey >
 CTStructOpsTypeTraits< FNavAgentSelector >
 CTStructOpsTypeTraits< FNavigationEvent >FNavigationEvent describes a navigation action (Left, Right, Up, Down) It is passed to event handlers dealing with navigation
 CTStructOpsTypeTraits< FNavigationLink >
 CTStructOpsTypeTraits< FNavigationLinkBase >
 CTStructOpsTypeTraits< FNavigationSegmentLink >
 CTStructOpsTypeTraits< FNavigationToolSerializedTree >
 CTStructOpsTypeTraits< FNetLevelVisibilityTransactionId >
 CTStructOpsTypeTraits< FNetworkModularVehicleInputs >Vehicle input data that will be used in the input history to be applied while simulating
 CTStructOpsTypeTraits< FNetworkModularVehicleStates >Vehicle state data that will be used in the state history to rewind the simulation
 CTStructOpsTypeTraits< FNetworkPhysicsMoverInputs >
 CTStructOpsTypeTraits< FNetworkPhysicsMoverState >
 CTStructOpsTypeTraits< FNetworkPhysicsRewindDataDeltaSourceInputProxy >Struct suitable for use as a replicated property to replicate state rewind history
 CTStructOpsTypeTraits< FNetworkPhysicsRewindDataDeltaSourceStateProxy >Struct suitable for use as a replicated property to replicate state rewind history
 CTStructOpsTypeTraits< FNetworkPhysicsRewindDataImportantInputProxy >Struct suitable for use as a replicated property to replicate input rewind history
 CTStructOpsTypeTraits< FNetworkPhysicsRewindDataImportantStateProxy >Struct suitable for use as a replicated property to replicate state rewind history
 CTStructOpsTypeTraits< FNetworkPhysicsRewindDataInputProxy >Struct suitable for use as a replicated property to replicate input rewind history
 CTStructOpsTypeTraits< FNetworkPhysicsRewindDataRemoteInputProxy >Struct suitable for use as a replicated property to replicate input rewind history
 CTStructOpsTypeTraits< FNetworkPhysicsRewindDataStateProxy >Struct suitable for use as a replicated property to replicate state rewind history
 CTStructOpsTypeTraits< FNetworkPredictionProxy >
 CTStructOpsTypeTraits< FNetworkVehicleInputs >Control inputs holding the vehicle ones + persisten ones
 CTStructOpsTypeTraits< FNetworkVehicleStates >Vehicle states data that will be used in the states history to rewind the simulation at some point inn time
 CTStructOpsTypeTraits< FPannerDetails >
 CTStructOpsTypeTraits< FParticleSystemWorldManagerTickFunction >
 CTStructOpsTypeTraits< FPerBlueprintSettings >
 CTStructOpsTypeTraits< FPerPlatformBool >
 CTStructOpsTypeTraits< FPerPlatformFloat >
 CTStructOpsTypeTraits< FPerPlatformFrameRate >
 CTStructOpsTypeTraits< FPerPlatformInt >
 CTStructOpsTypeTraits< FPerQualityLevelFloat >
 CTStructOpsTypeTraits< FPerQualityLevelInt >
 CTStructOpsTypeTraits< FPointerEvent >FPointerEvent describes a mouse or touch action (e.g
 CTStructOpsTypeTraits< FPointerToUberGraphFrame >
 CTStructOpsTypeTraits< FPoseDataContainer >
 CTStructOpsTypeTraits< FPredictionKey >
 CTStructOpsTypeTraits< FRawAnimSequenceTrack >
 CTStructOpsTypeTraits< FRealCurve >A rich, editable float curve
 CTStructOpsTypeTraits< FRemoteObjectReference >
 CTStructOpsTypeTraits< FReplicatedPredictionKeyMap >
 CTStructOpsTypeTraits< FReplicationProxy >
 CTStructOpsTypeTraits< FRepMovement >
 CTStructOpsTypeTraits< FRichCurveKey >
 CTStructOpsTypeTraits< FRigVMExecuteContext >The execute context is used for mutable nodes to indicate execution order
 CTStructOpsTypeTraits< FRigVMMemoryStorageStruct >
 CTStructOpsTypeTraits< FRootMotionSource >
 CTStructOpsTypeTraits< FRootMotionSource_ConstantForce >ConstantForce applies a fixed force to the target
 CTStructOpsTypeTraits< FRootMotionSource_JumpForce >JumpForce moves the target in a jump-like manner (ends when landing, applied force is relative)
 CTStructOpsTypeTraits< FRootMotionSource_MoveToDynamicForce >MoveToDynamicForce moves the target to a given location in world space over the duration, where the end location is dynamic and can change during the move (meant to be used for things like moving to a moving target)
 CTStructOpsTypeTraits< FRootMotionSource_MoveToForce >MoveToForce moves the target to a given fixed location in world space over the duration
 CTStructOpsTypeTraits< FRootMotionSource_RadialForce >RadialForce applies a force pulling or pushing away from a given world location to the target
 CTStructOpsTypeTraits< FRootMotionSourceGroup >
 CTStructOpsTypeTraits< FRuntimePartitionStreamingData >
 CTStructOpsTypeTraits< FScalableFloat >
 CTStructOpsTypeTraits< FScalarMaterialInput >
 CTStructOpsTypeTraits< FSequencerViewModelScriptingStruct >
 CTStructOpsTypeTraits< FServerReplicationRPCParameter >
 CTStructOpsTypeTraits< FShadingModelMaterialInput >
 CTStructOpsTypeTraits< FSharedStruct >
 CTStructOpsTypeTraits< FSimpleCurveKey >
 CTStructOpsTypeTraits< FSkeletalMeshComponentClothTickFunction >Tick function that prepares and simulates cloth
 CTStructOpsTypeTraits< FSkeletalMeshComponentEndPhysicsTickFunction >Tick function that does post physics work on skeletal mesh component
 CTStructOpsTypeTraits< FSkeletalMeshSamplingLODBuiltData >
 CTStructOpsTypeTraits< FSkeletalMeshSamplingRegionBuiltData >
 CTStructOpsTypeTraits< FSkeletalMeshSourceModel >
 CTStructOpsTypeTraits< FSkinWeightProfileManagerTickFunction >
 CTStructOpsTypeTraits< FSlateColor >
 CTStructOpsTypeTraits< FSlateSound >
 CTStructOpsTypeTraits< FSmartName >
 CTStructOpsTypeTraits< FSmartNameContainer >
 CTStructOpsTypeTraits< FSmartObjectDefinitionReference >
 CTStructOpsTypeTraits< FSoftComponentReference >Struct that allows for different ways to reference a component using TObjectPtr
 CTStructOpsTypeTraits< FSoundAttenuationPluginSettings >
 CTStructOpsTypeTraits< FSoundAttenuationSettings >
 CTStructOpsTypeTraits< FSpatialHashStreamingGrid >
 CTStructOpsTypeTraits< FSpatialHashStreamingGridLayerCell >
 CTStructOpsTypeTraits< FSpatialHashStreamingGridLevel >
 CTStructOpsTypeTraits< FSpline >
 CTStructOpsTypeTraits< FStanceModifier >Stances: Applies settings to the actor to make them go into different stances like crouch or prone(not implemented), affects actor maxacceleration and capsule height Note: This modifier currently uses the CDO of the actor to reset values to "standing" values
 CTStructOpsTypeTraits< FStartPhysicsTickFunction >Tick function that starts the physics tick
 CTStructOpsTypeTraits< FStateTreeCompareBoolConditionInstanceData >
 CTStructOpsTypeTraits< FStateTreeCompareDistanceConditionInstanceData >
 CTStructOpsTypeTraits< FStateTreeCompareEnumConditionInstanceData >
 CTStructOpsTypeTraits< FStateTreeCompareFloatConditionInstanceData >
 CTStructOpsTypeTraits< FStateTreeCompareIntConditionInstanceData >
 CTStructOpsTypeTraits< FStateTreeIndex16 >
 CTStructOpsTypeTraits< FStateTreeIndex8 >
 CTStructOpsTypeTraits< FStateTreeInstanceData >
 CTStructOpsTypeTraits< FStateTreeRandomConditionInstanceData >
 CTStructOpsTypeTraits< FStateTreeReference >
 CTStructOpsTypeTraits< FStateTreeSharedEvent >
 CTStructOpsTypeTraits< FStateTreeStateLink >
 CTStructOpsTypeTraits< FStateTreeTasksCompletionStatus >
 CTStructOpsTypeTraits< FStaticMeshComponentLODInfo >
 CTStructOpsTypeTraits< FStaticMeshSourceModel >
 CTStructOpsTypeTraits< FStaticParameterSet >Contains all the information needed to identify a single permutation of static parameters
 CTStructOpsTypeTraits< FStepSequenceNote >
 CTStructOpsTypeTraits< FStringCurveKey >
 CTStructOpsTypeTraits< FStructVariableDescription >
 CTStructOpsTypeTraits< FSubstrateMaterialInfo >
 CTStructOpsTypeTraits< FSubstrateMaterialInput >
 CTStructOpsTypeTraits< FTimeline >
 CTStructOpsTypeTraits< FTransformCurve >
 CTStructOpsTypeTraits< FTypedParameter >
 CTStructOpsTypeTraits< FUniqueNetIdRepl >Wrapper for opaque type FUniqueNetId
 CTStructOpsTypeTraits< FUpdateLevelVisibilityLevelInfo >
 CTStructOpsTypeTraits< FUpgradedLevelSequenceBindingReferences >
 CTStructOpsTypeTraits< FValueOrBBKey_Bool >
 CTStructOpsTypeTraits< FValueOrBBKey_Class >
 CTStructOpsTypeTraits< FValueOrBBKey_Enum >
 CTStructOpsTypeTraits< FValueOrBBKey_Float >
 CTStructOpsTypeTraits< FValueOrBBKey_Int32 >
 CTStructOpsTypeTraits< FValueOrBBKey_Name >
 CTStructOpsTypeTraits< FValueOrBBKey_Object >
 CTStructOpsTypeTraits< FValueOrBBKey_Rotator >
 CTStructOpsTypeTraits< FValueOrBBKey_String >
 CTStructOpsTypeTraits< FValueOrBBKey_Struct >
 CTStructOpsTypeTraits< FValueOrBBKey_Vector >
 CTStructOpsTypeTraits< FVector2MaterialInput >
 CTStructOpsTypeTraits< FVector_NetQuantize >FVector_NetQuantize
 CTStructOpsTypeTraits< FVector_NetQuantize10 >FVector_NetQuantize10
 CTStructOpsTypeTraits< FVector_NetQuantize100 >FVector_NetQuantize100
 CTStructOpsTypeTraits< FVector_NetQuantizeNormal >FVector_NetQuantizeNormal
 CTStructOpsTypeTraits< FVectorCurve >
 CTStructOpsTypeTraits< FVectorMaterialInput >
 CTStructOpsTypeTraits< FWorldPartitionDestructibleHLODState >
 CTStructOpsTypeTraitsBase2Type traits to cover the custom aspects of a script struct
 CTStructTypeBitSetThe TStructTypeBitSet holds information on "existence" of subtypes of a given UStruct
 CTStructViewTStructView is a type-safe FStructView wrapper against the given BaseStruct type
 CTSubclassOfTemplate to allow UClass types to be passed around with type safety
 CTSubclassOfFieldTemplate to allow FFieldClass types to be passed around with type safety
 CTSubSectionMixinMixin class for sub-sequence section interfaces
 CTSurfaceIteratorIterates over selected surfaces of the specified UWorld
 CTSurfaceIteratorBaseIterates over the selected surfaces of all levels in the specified UWorld
 CTSyncAuxPair
 CTTableViewMetadata
 CTTextFilterA generic filter specialized for text restrictions
 CTThreadSingletonThis a special version of singleton
 CTTimeBasedRamper
 CTTlsAutoCleanupValueWrapper for values to be stored in TLS that support auto-cleanup
 CTTokenDefinitionsA lexeme dictionary defining how to lex an expression
 CTTokenStreamA token stream wraps up a raw string, providing accessors into it for consuming tokens
 CTToolCompatibleMixinMixin that handles complexity of tool support for you
 CTToVoid
 CTTraceThreadDataTrace Data that one Thread can handle per type
 CTTransArray
 CTTransform2Support for generalized 2D affine transforms
 CTTraversalHistoryTracks information about a traversal through the kDOP tree
 CTTreeDiffSpecificationTo use TAsyncTreeDifferences, define the following template specializations for your type
 CTTreeDiffSpecification< TWeakPtr< FDetailTreeNode > >
 CTTripleBufferTemplate for triple buffers
 CTTuple
 CTTupleArityTraits class which calculates the number of elements in a tuple
 CTTwoWayMapStatically allocates two maps from the same array of pairs
 CTTypeBitSetBaseBase class for managing bitsets associated with specific struct types
 CTTypeCompatibleBytesAn untyped array of data with compile-time alignment and size derived from another type
 CTTypeCompatibleBytes< T & >
 CTTypeCompatibleBytes< void >
 CTTypeContainerTemplate for type containers
 CTTypedElement< ITypedElementWorldInterface >
 CTTypedTagStaticImplImplementation utility for typed subclasses of FGameplayTag
 CTTypeFromString
 CTTypeToStringShorthand legacy use for Lex functions
 CTTypeTraitsTraits for types
 CTTypeTraitsBaseHelper for array traits
 CTUnderlyingArchiveContainer
 CTUniformBufferA uniform buffer resource
 CTUniformBufferBinding
 CTUniformBufferMetadataHelperRetrieve the metadata of a UB type
 CTUniformBufferMetadataHelper< UniformBufferStructType, typename std::enable_if<!std::is_same< typename UniformBufferStructType::FTypeInfo, void >::value >::type >
 CTUniformBufferRefA reference to a uniform buffer RHI resource with a specific structure
 CTUnionRepresents a type which is the union of several other types; i.e
 CTUniqueFunctionTUniqueFunction<FuncType>
 CTUniqueFunction< Ret(ParamTypes...)>TUniqueFunction<FuncType>
 CTUniqueMemoryImagePtr
 CTUniqueObj
 CTUniquePtr
 CTUniquePtr< T[], Deleter >
 CTUnrealPlatformMathSSE4Base
 CTUnrealPlatformMathSSEBase
 CTUnsignedIntTypeType trait which yields an unsigned integer type of a given number of bytes
 CTUnsignedIntType< 1 >
 CTUnsignedIntType< 2 >
 CTUnsignedIntType< 4 >
 CTUnsignedIntType< 8 >
 CTUpdateTexture2DSubresourceCS
 CTUseBitwiseSwapA traits class which specifies whether a relocation of a given type should use a bitwise function like memcpy or memswap or traditional value-based operations
 CTUseBitwiseSwap< FInertializationPose >
 CTUsePropertyFreezing
 CTUTF16ToUTF32_Convert
 CTUTF32ToUTF16_Convert
 CTValidateInterfaceHelper
 CTValidateInterfaceHelper< T, ETypeLayoutInterface::Abstract >
 CTValidateInterfaceHelper< T, ETypeLayoutInterface::NonVirtual >
 CTValidateInterfaceHelper< T, ETypeLayoutInterface::Virtual >
 CTValueOrErrorType used to return either a value or an error
 CTValueOrError< ValueType, void >
 CTValueOrError< void, ErrorType >
 CTValueOrError< void, void >
 CTValueOrError_ErrorProxy
 CTValueOrError_ValueProxy
 CTValueWatcherTValueWatcher is used to implement a common Tool pattern where it is necessary to essentially poll a value to see if it has changed, and if it has, call a function
 CTVariantA type-safe union based loosely on std::variant
 CTVariantFromTupleHelper template which generates a TVariant of all supported attribute types
 CTVariantFromTuple< TTuple< Ts... > >
 CTVariantSizeDetermine the number of types in a TVariant
 CTVariantStructure
 CTVariantStructure<::FBox2d >
 CTVariantStructure<::FBox2f >
 CTVariantStructure<::FMatrix44d >
 CTVariantStructure<::FMatrix44f >
 CTVariantStructure<::FPlane4d >
 CTVariantStructure<::FPlane4f >
 CTVariantStructure<::FQuat4d >
 CTVariantStructure<::FQuat4f >
 CTVariantStructure<::FRay3d >
 CTVariantStructure<::FRay3f >
 CTVariantStructure<::FRotator3d >
 CTVariantStructure<::FRotator3f >
 CTVariantStructure<::FSphere3d >
 CTVariantStructure<::FSphere3f >
 CTVariantStructure<::FTransform3d >
 CTVariantStructure<::FTransform3f >
 CTVariantStructure<::FVector2d >
 CTVariantStructure<::FVector2f >
 CTVariantStructure<::FVector3d >
 CTVariantStructure<::FVector3f >
 CTVariantStructure<::FVector4d >
 CTVariantStructure<::FVector4f >
 CTVariantTraitsStub for variant type traits
 CTVariantTraits< ANSICHAR >Implements variant type traits for the built-in ANSICHAR type
 CTVariantTraits< bool >Implements variant type traits for the built-in bool type
 CTVariantTraits< double >Implements variant type traits for the built-in double type
 CTVariantTraits< FBox >Implements variant type traits for the built-in FBox type
 CTVariantTraits< FBoxSphereBounds >Implements variant type traits for the built-in FBoxSphereBounds type
 CTVariantTraits< FColor >Implements variant type traits for the built-in FColor type
 CTVariantTraits< FDateTime >Implements variant type traits for the built-in FDateTime type
 CTVariantTraits< FGuid >Implements variant type traits for the built-in FGuid type
 CTVariantTraits< FIntPoint >Implements variant type traits for the built-in FIntPoint type
 CTVariantTraits< FIntRect >Implements variant type traits for the built-in FIntRect type
 CTVariantTraits< FIntVector >Implements variant type traits for the built-in FIntVector type
 CTVariantTraits< FLinearColor >Implements variant type traits for the built-in FLinearColor type
 CTVariantTraits< float >Implements variant type traits for the built-in float type
 CTVariantTraits< FMatrix >Implements variant type traits for the built-in FMatrix type
 CTVariantTraits< FName >Implements variant type traits for the built-in FName type
 CTVariantTraits< FNetworkGUID >Implements variant type traits for the built-in NetworkGUID type
 CTVariantTraits< FPlane >Implements variant type traits for the built-in FPlane type
 CTVariantTraits< FQuat >Implements variant type traits for the built-in FQuat type
 CTVariantTraits< FRandomStream >Implements variant type traits for the built-in FRandomStream type
 CTVariantTraits< FRotator >Implements variant type traits for the built-in FRotator type
 CTVariantTraits< FString >Implements variant type traits for the built-in FString type
 CTVariantTraits< FTimespan >Implements variant type traits for the built-in FTimespan type
 CTVariantTraits< FTransform >Implements variant type traits for the built-in FTransform type
 CTVariantTraits< FTwoVectors >Implements variant type traits for the built-in FTwoVectors type
 CTVariantTraits< FVector >Implements variant type traits for the built-in FVector type
 CTVariantTraits< FVector2D >Implements variant type traits for the built-in FVector2D type
 CTVariantTraits< FVector4 >Implements variant type traits for the built-in FVector4 type
 CTVariantTraits< int16 >Implements variant type traits for the built-in int16 type
 CTVariantTraits< int32 >Implements variant type traits for the built-in int32 type
 CTVariantTraits< int64 >Implements variant type traits for the built-in int64 type
 CTVariantTraits< int8 >Implements variant type traits for the built-in int8 type
 CTVariantTraits< TArray< uint8 > >Implements variant type traits for byte arrays
 CTVariantTraits< TEnumAsByte< EnumType > >Implements variant type traits for enumeration types
 CTVariantTraits< uint16 >Implements variant type traits for the built-in uint16 type
 CTVariantTraits< uint32 >Implements variant type traits for the built-in uint32 type
 CTVariantTraits< uint64 >Implements variant type traits for the built-in uint64 type
 CTVariantTraits< uint8 >Implements variant type traits for the built-in uint8 type
 CTVariantTraits< WIDECHAR >Implements variant type traits for the built-in WIDECHAR type
 CTVerletAttributeInterpolatorA verlet attribute interpolator
 CTVerseFunction
 CTVersionedReader
 CTVersionedWriter
 CTVertexFactoryParameterTraits
 CTViewModelTypeID
 CTVolumeLightingSampleIncident radiance stored for a point
 CTWaterInstanceDataBuffers
 CTWaterMeshUserDataWater user data provided to FMeshBatchElement(s)
 CTWaterMeshUserDataBuffersList of per-"water render group" user data buffers :
 CTWaterVertexFactory
 CTWeakBaseFunctorDelegateInstanceImplements a weak object delegate binding for C++ functors, e.g
 CTWeakBaseFunctorDelegateInstance< RetValType(ParamTypes...), UserPolicy, FunctorType, VarTypes... >
 CTWeakChildFor widgets that do not own their content, but are responsible for presenting someone else's content
 CTWeakFieldPtr
 CTWeakFieldPtrMapKeyFuncsMapKeyFuncs for TWeakFieldPtrs which allow the key to become stale without invalidating the map
 CTWeakInterfacePtrAn alternative to TWeakObjectPtr that makes it easier to work through an interface
 CTWeakObjectPtrTWeakObjectPtr is the templated version of the generic FWeakObjectPtr
 CTWeakObjectPtrMapKeyFuncsMapKeyFuncs for TWeakObjectPtrs which allow the key to become stale without invalidating the map
 CTWeakObjectPtrSetKeyFuncsSetKeyFuncs for TWeakObjectPtrs which allow the key to become stale without invalidating the set
 CTWeakPtrTWeakPtr is a non-intrusive reference-counted weak object pointer
 CTWeakPtrVariant
 CTWidgetFactory
 CTWidgetSlotWithAttributeSupportA base slot that supports TSlateContainedAttribute
 CTWorldPartitionHandle
 CTWrappedToolCommandChangeHolds another Change and forwards Apply/Revert to it, with calls to Before/After lambas, allowing client classes to respond to a change without having to intercept it explicitly
 CTWriteLockedDelegateAllocation
 CTYCombinator
 CUAbilityAsync
 CUAbilitySystemBlueprintLibrary
 CUAbilitySystemComponent
 CUAbilitySystemTestAttributeSet
 CUActorComponent
 CUAIBlueprintHelperLibrary
 CUAIDataProvider
 CUAIDataProvider_QueryParams
 CUAIPerceptionComponent
 CUAIPerceptionStimuliSourceComponent
 CUAIResource_Logic
 CUAIResource_Movement
 CUAISenseConfig_Damage
 CUAISenseConfig_Hearing
 CUAISenseConfig_Prediction
 CUAISenseConfig_Sight
 CUAISenseConfig_Team
 CUAISenseConfig_Touch
 CUAnimationDataController
 CUAnimationDataModel
 CUAnimCurveCompressionCodec_CompressedRichCurve
 CUAnimCurveCompressionCodec_UniformIndexable
 CUAnimCurveCompressionCodec_UniformlySampled
 CUAnimDataModel
 CUAnimNotify_PauseClothingSimulation
 CUAnimNotify_PlayParticleEffect
 CUAnimNotify_PlaySound
 CUAnimNotify_ResetClothingSimulation
 CUAnimNotify_ResetDynamics
 CUAnimNotify_ResumeClothingSimulation
 CUAnimNotifyLibrary
 CUAnimNotifyMirrorInspectionLibrary
 CUAnimNotifyState
 CUAnimNotifyState_TimedParticleEffect
 CUAnimNotifyState_Trail
 CUAnimNotifyStateMachineInspectionLibrary
 CUAnimSequence
 CUApplicationLifecycleComponent
 CUArrayProperty
 CUAssetManagerSettings
 CUAssetTagsGameplayEffectComponent
 CUAudioBus
 CUAudioComponent
 CUBakedShallowWaterSimulationComponent
 CUBaseDynamicMeshComponent
 CUBasic2DLineSetComponentInstantiation of a basic line set component in 2D using FVector2f for line positions
 CUBasic2DPointSetComponentInstantiation of a basic point set component in 2D using FVector2f for point positions
 CUBasic2DTriangleSetComponentInstantiation of a basic line set component in 2D using FVector2f for line positions
 CUBasic3DLineSetComponentInstantiation of a basic line set component in 3D using FVector3f for line positions
 CUBasic3DPointSetComponentInstantiation of a basic point set component in 3D using FVector3f for point positions
 CUBasic3DTriangleSetComponentInstantiation of a basic line set component in 3D using FVector3f for line positions
 CUBasicLineSetComponentBaseUBasic2DLineSetComponent and UBasic3DLineSetComponent are components that draw a set of lines as small squares
 CUBasicPointSetComponentBaseUBasic2DPointSetComponent and UBasic3DPointSetComponent are components that draw a set of points as small squares
 CUBasicTriangleSetComponentBaseUBasic2DTriangleSetComponent and UBasic3DTriangleSetComponent are components that draw a set of lines as small squares
 CUBehaviorTreeComponent
 CUBillboardComponent
 CUBlackboardData
 CUBlackboardKeyType
 CUBlackboardKeyType_Bool
 CUBlackboardKeyType_Class
 CUBlackboardKeyType_Enum
 CUBlackboardKeyType_Float
 CUBlackboardKeyType_Int
 CUBlackboardKeyType_Name
 CUBlackboardKeyType_Object
 CUBlackboardKeyType_Rotator
 CUBlackboardKeyType_String
 CUBlackboardKeyType_Vector
 CUBlueprintGameplayTagLibrary
 CUBlueprintMapLibrary
 CUBlueprintPathsLibrary
 CUBlueprintPlatformLibrary
 CUBlueprintSetLibrary
 CUBoolProperty
 CUBoundsCopyComponent
 CUBoxComponent
 CUBoxReflectionCaptureComponent
 CUBrainComponent
 CUBrushBuilder
 CUBTComposite_SimpleParallel
 CUBTDecorator_Blackboard
 CUBTDecorator_CompareBBEntries
 CUBTDecorator_ConditionalLoop
 CUBTDecorator_Cooldown
 CUBTDecorator_ForceSuccess
 CUBTDecorator_IsBBEntryOfClass
 CUBTDecorator_KeepInCone
 CUBTDecorator_Loop
 CUBTDecorator_LoopUntil
 CUBTDecorator_ReachedMoveGoal
 CUBTDecorator_SetTagCooldown
 CUBTDecorator_TagCooldown
 CUBTDecorator_TimeLimit
 CUBTFunctionLibrary
 CUBTService_DefaultFocus
 CUBuiltInDynamicBindingResolverLibrary
 CUByteProperty
 CUCachedAnimDataLibrary
 CUCameraComponent
 CUCameraLensEffectInterface
 CUCameraShakeSourceComponent
 CUCancellableAsyncAction
 CUCapsuleComponent
 CUChaosVehicleSimulation
 CUChaosWheeledVehicleSimulation
 CUChildActorComponent
 CUClassAn object class
 CUClassProperty
 CUCurveLinearColor
 CUDataDrivenConsoleVariableSettings
 CUDataLayerInstance
 CUDataLayerInstancePrivate
 CUDataLayerInstanceWithAsset
 CUDDCProjectSettings
 CUDebugCameraControllerSettings
 CUDebugDrawComponent
 CUDecalComponent
 CUDefaultPhysicsQueryHandler
 CUDelegateFunction
 CUDelegateProperty
 CUDeprecatedDataLayerInstance
 CUDirectionalLightComponent
 CUDoubleProperty
 CUDynamicMeshComponent
 CUEdGraphPin
 CUEditorPathObjectInterface
 CUEditorPerformanceProjectSettings
 CUEditorProjectAppearanceSettings
 CUEditorProjectAssetSettings
 CUEndpointSubmix
 CUEnumProperty
 CUEnvQueryGenerator
 CUEnvQueryGenerator_ActorsOfClass
 CUEnvQueryGenerator_Composite
 CUEnvQueryGenerator_Cone
 CUEnvQueryGenerator_CurrentLocation
 CUEnvQueryGenerator_Donut
 CUEnvQueryGenerator_OnCircle
 CUEnvQueryGenerator_PathingGrid
 CUEnvQueryGenerator_PerceivedActors
 CUEnvQueryGenerator_SimpleGrid
 CUEnvQueryInstanceBlueprintWrapper
 CUExponentialHeightFogComponent
 CUExternalDataLayerInstance
 CUFbxImportUI
 CUFbxStaticMeshImportData
 CUFbxTextureImportData
 CUField
 CUFloatingPawnMovement
 CUFloatProperty
 CUForceFeedbackComponent
 CUFunction
 CUGameplayAbilitiesDeveloperSettings
 CUGameplayAbilitiesEditorDeveloperSettings
 CUGameplayCueNotify_Burst
 CUGameplayCueNotify_Static
 CUGameplayEffectUIData_TextOnly
 CUGameplayTagsDeveloperSettings
 CUGameplayTask
 CUGameplayTasksComponent
 CUGCObjectReferencerThis nested class is used to provide a UObject interface between non UObject classes and the UObject system
 CUGizmoArrowComponent
 CUGizmoBaseComponent
 CUGizmoBoxComponent
 CUGizmoCircleComponent
 CUGizmoLineHandleComponent
 CUGizmoRectangleComponent
 CUGroomAsset
 CUGroomComponent
 CUHeterogeneousVolumeComponent
 CUHierarchicalInstancedStaticMeshComponent
 CUHierarchicalLODSettings
 CUInputComponent
 CUInputDeviceProperty
 CUInputDeviceTriggerEffect
 CUInstancedSkinnedMeshComponent
 CUInstancedStaticMeshComponent
 CUint128_64
 CUInt16Property
 CUInt64Property
 CUInt8Property
 CUInterfaceBase class for all interfaces
 CUInterface_PreviewMeshProvider
 CUInterfaceProperty
 CUInterpToMovementComponent
 CUIntProperty
 CUKismetArrayLibrary
 CUKismetInputLibrary
 CUKismetInternationalizationLibrary
 CUKismetMathLibrary
 CUKismetNodeHelperLibrary
 CUKismetStringLibrary
 CUKismetStringTableLibrary
 CULandscapeSplineSegment
 CULazyObjectProperty
 CULevelEditor2DSettings
 CULevelEditorMiscSettings
 CULevelEditorProjectSettings
 CULevelInstanceInterface
 CULightComponent
 CULightComponentBase
 CULightmassPortalComponent
 CULiveLinkAnimationRole
 CULiveLinkBasicRole
 CULiveLinkCameraRole
 CULiveLinkCurveRemapSettings
 CULiveLinkFrameInterpolationProcessor
 CULiveLinkFramePreProcessor
 CULiveLinkFrameTranslator
 CULiveLinkLightRole
 CULiveLinkTransformRole
 CULocalFogVolumeComponent
 CULocalLightComponent
 CULODSyncComponent
 CULODSyncInterface
 CUMapProperty
 CUMaterialBillboardComponent
 CUMaterialCacheVirtualTextureDescriptor
 CUMaterialExpressionChannelMaskParameter
 CUMaterialExpressionCurveAtlasRowParameter
 CUMaterialExpressionSparseVolumeTextureObjectParameter
 CUMaterialExpressionTextureObjectParameter
 CUMeshBudgetProjectSettings
 CUMeshComponent
 CUMeshSimplificationSettings
 CUModel
 CUMovieSceneBuiltInEasingFunction
 CUMovieSceneCondition
 CUMovieSceneDoublePerlinNoiseChannelContainer
 CUMovieSceneEasingExternalCurve
 CUMovieSceneEasingFunction
 CUMovieSceneFloatPerlinNoiseChannelContainer
 CUMovieScenePiecewiseDoubleBlenderSystem
 CUMovieSceneQuaternionBlenderSystem
 CUMovieSceneTransformOrigin
 CUMulticastDelegateProperty
 CUMulticastDelegatePropertyWrapper
 CUMulticastInlineDelegateProperty
 CUMulticastInlineDelegatePropertyWrapper
 CUMulticastSparseDelegateProperty
 CUNameProperty
 CUNetworkSettings
 CUNiagaraDataInterfaceGeometryCollection
 CUNodeAndChannelMappings
 CUNodeMappingProviderInterface
 CUNumericProperty
 CUObjectThe base class of all UE objects
 CUObjectBaseLow level implementation of UObject, should not be used directly in game code
 CUObjectBaseUtilityProvides utility functions for UObject, this class should not be used directly
 CUObjectProperty
 CUObjectPropertyBase
 CUObjectRedirectorThis class will redirect an object load to another object, so if an object is renamed to a different package or group, external references to the object can be found
 CUPackageA package
 CUPackageMap
 CUParticleModuleAcceleration
 CUParticleModuleAccelerationBase
 CUParticleModuleAccelerationOverLifetime
 CUParticleModuleCameraOffset
 CUParticleModuleColor
 CUParticleModuleColorBase
 CUParticleModuleLocation
 CUParticleModuleLocation_Seeded
 CUParticleModuleLocationBase
 CUParticleModuleLocationBoneSocket
 CUParticleModuleLocationDirect
 CUParticleModuleLocationEmitter
 CUParticleModuleLocationEmitterDirect
 CUParticleModuleLocationPrimitiveCylinder
 CUParticleModuleLocationPrimitiveCylinder_Seeded
 CUParticleModuleLocationPrimitiveSphere
 CUParticleModuleLocationPrimitiveSphere_Seeded
 CUParticleModuleLocationPrimitiveTriangle
 CUParticleModuleLocationSkelVertSurface
 CUParticleModuleLocationWorldOffset
 CUParticleModuleLocationWorldOffset_Seeded
 CUParticleModuleRequired
 CUParticleModuleSizeScaleBySpeed
 CUParticleModuleSourceMovement
 CUParticleModuleSubUVMovie
 CUParticleModuleVectorFieldRotationRate
 CUParticleSystemComponent
 CUPawnNoiseEmitterComponent
 CUPawnSensingComponent
 CUPhysicalAnimationComponent
 CUPhysicsCollisionHandler
 CUPhysicsConstraintComponent
 CUPhysicsFieldComponent
 CUPhysicsHandleComponent
 CUPhysicsMovementUtilsPhysicsMovementUtils: a collection of stateless static functions for a variety of physics movement-related operations
 CUPhysicsQueryHandler
 CUPhysicsSpringComponent
 CUPhysicsThreadLibrary
 CUPlaneReflectionCaptureComponent
 CUPlatformEventsComponent
 CUPointLightComponent
 CUPoseableMeshComponent
 CUPostProcessComponent
 CUPreviewCollectionInterface
 CUProjectileMovementComponent
 CUProperty
 CUPropertyWrapperFProperty wrapper object
 CUProxyLODMeshSimplificationSettings
 CURadialForceComponent
 CURectLightComponent
 CUReflectionCaptureComponent
 CUReimportTextureFactory
 CURendererOverrideSettings
 CURendererSettings
 CURigVMEditorSettings
 CURigVMProjectSettings
 CURotatingMovementComponent
 CURuntimeVirtualTextureComponent
 CUSceneCaptureComponent
 CUSceneCaptureComponentCube
 CUSceneComponent
 CUScriptStructReflection data for a standalone structure declared in a header or as a user defined struct
 CUSetProperty
 CUShapeComponent
 CUSkeletalMeshComponent
 CUSkeletalMeshSimplificationSettings
 CUSkyAtmosphereComponent
 CUSkyLightComponent
 CUSlateSettings
 CUSlateTextureAtlasInterface
 CUSoftClassProperty
 CUSoftObjectProperty
 CUSoundCue
 CUSoundfieldEndpointSubmix
 CUSoundfieldSubmix
 CUSoundParameterControllerInterface
 CUSoundSourceBus
 CUSoundWave
 CUSparseDelegateFunction
 CUSphereComponent
 CUSphereReflectionCaptureComponent
 CUSplineMeshComponent
 CUSpotLightComponent
 CUSpringArmComponent
 CUStaticMeshComponent
 CUStereoLayerShapeCubemap
 CUStereoLayerShapeCylinder
 CUStereoLayerShapeEquirect
 CUStereoLayerShapeQuad
 CUStreamingSettings
 CUStrProperty
 CUStructBase class for all UObject types that contain fields
 CUStructProperty
 CUTaskSyncManagerSettings
 CUTextBufferImplements an object that buffers text
 CUTextProperty
 CUTextRenderComponent
 CUTextureLightProfile
 CUUInt16Property
 CUUInt32Property
 CUUInt64Property
 CUUVEditorBrushSelectToolThe brush select tool allows for brush selection of triangles on the unwrap or the live preview
 CUUVEditorBrushSelectToolProperties
 CUUVEditorChannelEditAddProperties
 CUUVEditorChannelEditCopyProperties
 CUUVEditorChannelEditDeleteProperties
 CUUVEditorChannelEditSettings
 CUUVEditorChannelEditTargetProperties
 CUUVEditorChannelEditTool
 CUUVEditorChannelEditToolActionPropertySet
 CUUVEditorChannelEditToolBuilder
 CUUVEditorLayoutTool
 CUUVEditorLayoutToolBuilder
 CUUVEditorMechanicAdapterToolThis is a dummy tool that only exists to make it possible for mechanics to be used in outside of an actual tool
 CUUVEditorMeshSelectionMechanicMechanic for selecting elements of a dynamic mesh in the UV editor
 CUUVEditorRecomputeUVsToolUUVEditorRecomputeUVsTool Recomputes UVs based on existing segmentations of the mesh
 CUUVEditorRecomputeUVsToolBuilder
 CUUVEditorTexelDensityActionSettings
 CUUVEditorTexelDensityToolUUVEditorRecomputeUVsTool Recomputes UVs based on existing segmentations of the mesh
 CUUVEditorTexelDensityToolBuilder
 CUUVEditorTexelDensityToolSettings
 CUUVEditorToolMeshInputA package of the needed information for an asset being operated on by a UV editor tool
 CUUVEditorUVAlignPropertiesUV Align Settings
 CUUVEditorUVDistributePropertiesUV Distribute Settings
 CUUVEditorUVQuickTransformPropertiesUV Quick Transform Only Settings
 CUUVEditorUVTransformOperatorFactoryCan be hooked up to a UMeshOpPreviewWithBackgroundCompute to perform UV Transform operations
 CUUVEditorUVTransformPropertiesUV Transform Settings
 CUUVEditorUVTransformPropertiesBaseUV Transform Settings
 CUUVToolSelectionHighlightMechanicMechanic for highlighting mesh elements (usually selection) in the UV editor
 CUVectorFieldComponent
 CUVirtualTexturePoolConfig
 CUVOIPTalker
 CUVolumeTexture
 CUVolumetricCloudComponent
 CUVPScoutingSubsystem
 CUVPScoutingSubsystemGestureManagerBase
 CUWaterMeshComponent
 CUWeakObjectProperty
 CUWindDirectionalSourceComponent
 CUWorldPartitionDestructibleHLODComponent
 CUWorldPartitionDestructibleInHLODInterface
 CUWorldPartitionRuntimeHash
 CUWorldPartitionStreamingSourceComponent
 CUWorldProxyProxy class that allows verification on GWorld accesses
 CVectorRegister2Double
 CVectorRegister4DoubleDouble[4] vector register type, where the first double (X) is stored in the lowest 64 bits, and so on
 CVectorRegister4FloatFloat4 vector register type, where the first float (X) is stored in the lowest 32 bits, and so on
 CVectorRegister4IntInt32[4] vector register type, where the first int32 (X) is stored in the lowest 32 bits, and so on
 CVectorRegister4x4Float
 CVectorRegisterConstInit
 CVirtualTexturePoolNamespace container for static helper functions
 Cvsop87a_full
 Cvsop87a_milli